【发布时间】:2019-07-19 17:00:16
【问题描述】:
将机器人框架与 Appium 和 Selenium2Library/SeleniumLibrary 结合使用。如果我尝试使用一些 xpath 定位器运行我的脚本,如下所示
AppiumLibrary.Click Element xpath=//android.widget.TextView[@text='Site Control']
在关键字文件中,然后在错误消息下方。
错误信息:
Finding '//android.widget.EditText[@index='4']' using 'XPATH' with the contextId: '' multiple: true
Appium 日志:
[debug] [35m[AndroidBootstrap][39m [BOOTSTRAP LOG] [debug] Got command of type ACTION
[debug] [35m[AndroidBootstrap][39m [BOOTSTRAP LOG] [debug] Got command action: find
[debug] [35m[AndroidBootstrap][39m [BOOTSTRAP LOG] [debug] Finding '//android.widget.EditText[@index='4']' using 'XPATH' with the contextId: '' multiple: true
机器人脚本:
Click on Site Control and Create Case
AppiumLibrary.Click Element xpath=//android.widget.TextView[@text='Site Control']
sleep ${timeout}
AppiumLibrary.click element xpath=//android.widget.EditText[@index='4']
sleep ${timeout}
AppiumLibrary.input text xpath=//android.widget.EditText[@text='Intallationid'] site212
【问题讨论】:
标签: appium robotframework appium-android selenium2library