Я написал простую программу Robotframework, чтобы сделать страницу LinkedIn неудачной, указав недопустимое имя пользователя и пароль. Выполнение останавливается на странице входа с курсором в поле Username. Он не вводит неверный идентификатор/пароль электронной почты. Я ценю чью-либо помощь. Это проблема веб-драйвера или мой код неправильный? Спасибо.Robotframework. Я не могу сделать логин Имя пользователя для ввода
*** Settings ***
Library Selenium2Library
*** Variables ***
${Browser} ie
${SiteUrl} https://www.linkedin.com/uas/login
*** Test Cases ***
LoginTest
Open Browser to the Login Page
Enter User Name
Enter Password
Click Signin
*** Keywords ***
Open Browser to the Login Page
open browser ${SiteUrl} ${Browser}
Maximize Browser Window
Enter User Name
Input Text name=session_key-login [email protected]
Enter Password
Input Text name=session_password nopwd
Click Signin
click button name = signin
Большое спасибо. Я изменил его на id, и теперь я могу видеть введенное имя пользователя и пароль. По крайней мере, это улучшение. Тем не менее я не могу понять, почему я не могу использовать это имя как локатор. В документации библиотеки предположим, что мне разрешено. –
имя терпит неудачу, потому что это «session_key», и в вашем примере вы пытаетесь «session_key-login». – Pekka