我正在开发一个需要Windows凭据的Web应用程序。为了在开发过程中进行本地测试,我决定尝试cypress.io。但是,我无法使其工作。我总是收到401未经授权的错误。这是我用于测试的一些代码。谢谢你的帮助。
方法1:
describe('My First Test', function() {
it('Visits the Kitchen Sink', function() {
cy.visit('http://localhost:8080/')
})
})
方法2:
describe('My First Test', function() {
it('test website loading', function() {
cy.visit('http://localhost:8080/',{
auth: {
username:'myusername',
password:'myassword'
}
})
})
})
方法3:覆盖命令
Cypress.Commands.overwrite('visit', (orig, url, options) => {
options = options || {}
options.auth = {
username: 'username',
password: 'password',
}
return orig(url, options)
})