Cypress - могу ли я подавить печать набранного текста с помощью cy.type (text)? - PullRequest
0 голосов
/ 17 октября 2018

Тестирование с Cypress, когда я запускаю .type (текст) введенный текст появляется на выходе.В случае использования имен пользователей и паролей это нежелательно.Есть ли способ, которым я могу это подавить?Пример:

cy.get("[type='password']")                 
        .click()                                    
        .type(pw)                                   
        .should('have.value', pw)   

Ответы [ 2 ]

0 голосов
/ 04 января 2019

В соответствии с Cypress docs вы можете подавить это, установив для параметра log значение false.Если опущено, по умолчанию true.

IE,

cy.type('example', { log: false }) 
0 голосов
/ 17 октября 2018

Я не уверен, поможет ли это вам, но вы можете попробовать это:

cy.get("[type='password']").then(($input)=>{
            $input.val('YOUR PASSWORD');
        })

Я сделал это и не увидел пароль в моем Cypress GUI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...