Я создал этот скрипт в RobotFram
*** Settings ***
Documentation This is a basic test for Linkedin Login
Library Selenium2Library
*** Variables ***
${Browser} chrome
${SiteUrl} https://www.linkedin.com/
${username} xpath=//*[@id="login-email"]
${psw} xpath=//*[@id="login-password"]
${sigin} xpath=//*[@id="login-submit"]
*** Test Cases ***
Login Page
open browser ${SiteUrl} ${Browser}
Input Text ${username} [email protected]
sleep 30 sec
Input Text ${psw} nopsw
click button ${sigin}
close browser
У меня проблема, когда я ввожу почту и пароль в поля "eMail" и "password".
Отчет дает мне эту ошибку:
KEYWORD Selenium2Library . Input Text ${username} [email protected]
Документация:
Вводит данное text
в текстовое поле, обозначенное locator
.
Начало / Конец / Прошло: 20190311 21:59:48.408 / 20190311 21:59:48.408 / 00:00:00.000 21:59:48.408 FAIL Ключевое слово «Selenium2Library.Input Text» ожидал 2 аргумента, получил 1.