基于Robot Framework测试安卓-Hello World

基本环境准备
基于anaconda安装python https://www.jianshu.com/p/1fd5bfdc9b79
基于Robot Framework搭建app(安卓)自动测试环境 https://www.jianshu.com/p/9328e853bb35

基本环境调试

adb链接模拟器

adb connect 127.0.0.1:62001
image.png

查看包

adb shell pm list package -f
image.png

我们选择这个来打开 package:/system/app/Browser/Browser.apk=com.android.browser
包名:com.android.browser

查看一下Activity
模拟器打开浏览器
命令行执行

adb shell dumpsys window | findstr mCurrentFocus

image.png

Activity:com.android.browser.BrowserActivity

Hello World

新建项目


image.png

新建套件


image.png

image.png

新建test case
image.png

image.png

输出Hello World


image.png

image.png

打开app

首先启动Appium,模拟器


image.png

新增依赖包


image.png

AppiumLibrary
前提是已经安装了 robotframework-appiumlibrary

修改test case


image.png

运行


image.png

image.png

成功打开历览器


image.png

关键词搜索:按F5

*** Settings ***
Library           AppiumLibrary

*** Test Cases ***
open
    log    hellow world
    Open Application    http://localhost:4723/wd/hub    platformName=Android    deviceName=127.0.0.1:62001    appPackage=com.android.browser    appActivity=com.android.browser.BrowserActivity

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容