小编Saa*_*iil的帖子

如何将python函数的结果存储在机器人框架中并在报告中显示?

我正在测试一个使用蓝牙的应用程序,我有一个 python 函数将它连接到服务器并显示一些字符串。我想将该字符串存储在变量中并将其与其他字符串进行比较。

我已将结果存储在结果变量中,但可以使用它比较字符串

*** Settings ***
Library         AppiumLibrary     run_on_failure=Capture Page Screenshot
Library         String
Library         bt.py
*** Variable ***
${appium_1}=     http://0.0.0.0:4723/wd/hub
${platform_name}=    android
${platformVersion}=         9
${deviceName}=          b6722e70
${app}=      /home/user/Downloads/pre-prod.apk
${result}
*** Test Cases ***
App_Test_1
[Documentation]    Test Case to Login
Open Application        ${appium_1}     
platformName=${platform_name}       deviceName=${deviceName}        
app=${app}     
Capture Page Screenshot
Click Element   id=com.vendekin:id/intro_btn_skip
Sleep   4
Wait Until Element Is Visible   id=com.vendekin:id/phone
input text      id=com.vendekin:id/phone    
Click Element   id=com.vendekin:id/login
Sleep   5
Wait Until Element Is Visible   id=com.vendekin:id/otp  
Click Element   id=com.vendekin:id/otp
sleep  15
Wait …
Run Code Online (Sandbox Code Playgroud)

python robotframework appium python-appium appium-android

2
推荐指数
1
解决办法
680
查看次数