unix 文本框中无法使用robot框架中的字符串“6”

yh2wf1be  于 2023-02-04  发布在  Unix
关注(0)|答案(1)|浏览(172)

在机器人框架中,我尝试在文本框中键入字符串“r16Ed”作为用户名。现在它尝试r6和制表符到密码字段,并键入字符串Ed作为**。它似乎数字6充当制表符。如果我给予字符串“Admin”,它是正确键入。
有没有其他的方法来解决它。我也试过按键,以及不工作的预期
下面的代码是

*** Settings ***
Library     SeleniumLibrary

*** variables ***
${URL}   http://testDomain.com
${Browser}    chrome
${Username}  r16Ed

*** Test Cases ***
Testing with Browser
    [Documentation]    Launching the browser
    LaunchBrowser    ${URL}    ${Browser}
    click element     xpath://input[@id='userid']
    input text     id:userid  ${Username}
sdnqo3pr

sdnqo3pr1#

我在执行Android测试时也遇到过类似的问题,解决方法是在每个字符之间设置一些延迟,我创建了一个具有小延迟的for,然后逐个字符地输入

相关问题