Я должен передать специальные символы в windows учетных данных для входа на сайт. Я пробовал с encodeURI()
и encodeURIComponent()
оба метода. И все же, это не работает. Как я могу решить эту проблему?
Вот мой код теста кипариса:
test.specs.js
describe("test", () => {
it('visit site', () => {
var username = encodeURIComponent("test@username.com")
var password = encodeURIComponent("password@#123!")
cy.visit("https://"+ username +":" + password + "@testsite.com")
//cy.visit("https://test@username.com:password@#123!@testsite.com")
})
})
Работает нормально, когда нет специальных символов для имени пользователя и пароля.
Любая помощь приветствуется.
Спасибо!