我在RobotFram中创建了此脚本
df %>%
mutate(direction = if_else(...))
当我在“电子邮件”和“密码”字段中插入邮件和密码时遇到问题。
报告给我这个错误:
*** 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} nouser@test.com
sleep 30 sec
Input Text ${psw} nopsw
click button ${sigin}
close browser
文档:
在由KEYWORD Selenium2Library . Input Text ${username} nouser@test.com
标识的文本字段中输入给定的text
。
开始/结束/经过时间:20190311 21:59:48.408 / 20190311 21:59:48.408 / 00:00:00.000 21:59:48.408失败关键字'Selenium2Library.Input Text' 预期有2个参数,为1。
答案 0 :(得分:4)
错误说明了自己
FAIL关键字“ Selenium2Library.Input Text”预期有2个参数,为1。
该命令期望两个参数,但只有一个,原因是您在args之间仅使用了一个空格,它们之间至少需要两个或多个空格。 所以这个:
Input Text ${username} nouser@test.com
应该是这样
Input Text ${username} nouser@test.com
就像:open browser ${SiteUrl} ${Browser}