Как переключиться на новый «диалог входа в систему» ​​в браузере через Selenium2Library? - PullRequest
0 голосов
/ 02 июля 2018

Я должен автоматизировать тестирование входа в систему, используя RobotFramework (с поддержкой Python) и selenium2Library.

Страница входа использует диалоговое окно входа в систему с двумя полями. Кажется, я не могу установить скрипт RobotFramework, чтобы получить текст в соответствующие текстовые поля внутри loginDialog.

Любая помощь очень ценится. This is what I am trying to get to.

Это то, с чем я сейчас работаю. Любая помощь очень ценится.

Спасибо!

1 Ответ

0 голосов
/ 02 июля 2018

Вы можете включить имя пользователя и пароль как часть URL.

Например:

*** Settings ***
Library  Selenium2Library

Suite Teardown  Close all browsers
Suite Setup     Open browser  about:blank  ${BROWSER}

*** Variables ***
${BROWSER}   chrome
${USERNAME}  admin
${PASSWORD}  admin

*** Test Cases ***
Basic authorization
    go to  https://${username}:${password}@the-internet.herokuapp.com/basic_auth
    page should contain  Congratulations! You must have the proper credentials.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...