自动化--APP UI自动化--RF学习

Posted 菜小鱼~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动化--APP UI自动化--RF学习相关的知识,希望对你有一定的参考价值。

使用robotframe执行app 自动化

首先要

1.打开appium

2.手机需开启开发者模式(设置-系统-开发人员选项-USB调试)

 

rf的脚本如下:

1     Comment    地址    设备    版本号    设备号(模拟器可随便写个值)    包名
2     open application    http://localhost:4723/wd/hub    platformName=android    platformVersion=x.x.x    deviceName=xxxxx   appPackage=xxx.xxx    appActivity=xxxxx
3     ...    unicodeKeyboard=True    resetKeyboard=True
4     AppiumLibrary.Wait Until Page Contains Element    name=xxx    30    #等待页面出现
5     AppiumLibrary.Input Text    name=请输入手机号    18795885518    #输入手机号
6     AppiumLibrary.click Element    id=xxxxxxx    #获取短信验证码
7     sleep    3
8     AppiumLibrary.Input text    id=xxxxxx    xxxx    #验证码

 

如图:

 

以上是关于自动化--APP UI自动化--RF学习的主要内容,如果未能解决你的问题,请参考以下文章

UI自动化在RobotFramework中采用的分层设计

移动端 App UI 自动化测试浅谈

关于RF做自动化大致流程的梳理

python自动化app自动化:5.UI自动化前沿技术

APP UI自动化测试常见面试题,或许有用呢~

Docker轻量管理Dashboard