Buscar

.com/bliki/PageObject.html) procura esconder os detalhes da interface do usuário de outros componentes do sistema, em nosso caso, nossos scripts de...

.com/bliki/PageObject.html) procura esconder os detalhes da interface do usuário de outros componentes do sistema, em nosso caso, nossos scripts de teste. Ele consegue adicionando em um objeto funções de alto nível como obterMensagem, digitarNome, salvar, que delegam seu trabalho para as funções de manipulação de DOM, como as do Protractor que utilizamos. Se o ID, classe ou qualquer outra propriedade de um elemento da interface do usuário mudar, alteramos apenas em seu PageObject e nosso teste continuará intacto. Vamos criar a pasta test/e2e/pages e convencionar que todos os nossos PageObjects ficarão nessa pasta. Em seguida, criaremos o arquivo test/e2e/pages/contatoPage.js, nosso PageObject para a página contato.html:

Essa pergunta também está no material:

Mean Full stack JavaScript para aplicações web com MongoDB, Express, Angular e Node - Casa do Codigo
367 pág.

Português Escola Colegio Estadual Barao Do Rio BrancoEscola Colegio Estadual Barao Do Rio Branco

Respostas

User badge image

Ed Verified user icon

Desculpe, mas sua pergunta parece ser um trecho de texto ou código e não uma pergunta direta. Se precisar de ajuda com algo específico relacionado a esse conteúdo, por favor, reformule sua pergunta.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina