-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCOMPOSIÇÃOGRADE
64 lines (45 loc) · 1.89 KB
/
COMPOSIÇÃOGRADE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
describe('logando no illi', () => {
it('passes', () => {
cy.visit('endpointaqui')
// ---------------------------------------------
//#############################################
// LOGIN DE USUÁRIO
// Preenchendo o campo de login
cy.get('[name="login"]').type('raphael');
// Executando JavaScript para definir o valor do campo de senha
cy.get('[name="senha"]').then(($input) => {
$input.val('i123').trigger('change');
});
cy.wait(1000);
// Clicando no botão de entrada forçando o clique mesmo que o botão esteja desativado
cy.contains('button', 'Entrar').click({force: true});
// Clicar no botão de entrada novamente
cy.contains('button', 'Entrar').click();
// ---------------------------------------------
//#############################################
// MODULO PRODUTO
cy.wait(10000);
cy.get('#button-1608-btnWrap').click({force: true});
// ---------------------------------------------
//#############################################
// MODULO COMPOSIÇÃO DE GRADE
cy.wait(5000);
cy.get('#button-1613-btnWrap').click({force: true});
// ---------------------------------------------
//clica no botão "incluir"
cy.wait(5000);
cy.get('#button-1730-btnWrap').click({force: true});
// ---------------------------------------------
//adiciona o nome desejado no campo "Nome"
cy.wait(5000);
cy.get('#textfield-1764-inputEl').type('tamanho2');
//------------------------------------------------
//adiciona o tipo Vertical ou Horizontal no campo "Tipo" X -> Horizontal Y -> Vertical
cy.get('#abstractcombo-1765-inputEl').type('Y');
cy.wait(5000);
//---------------------------------------------
//salva o processo
cy.get('#button-1768-btnWrap').click({force: true});
//fim do processo de incluir uma marca
})
})