robotframework + appium实例

Open Application http://localhost:4723/wd/hub platformName=Android platformVersion=4.4.2 deviceName=192.168.65.101:5555 unicodeKeyboard=True resetKeyboard=True appActivity=com.xxx.xxx.activity.MainActivity appPackage=com.xxx.xxx
sleep 2
Click Element xpath=//android.widget.RadioButton[contains(@text,‘我的‘)]
sleep 2
Comment Click Element xpath=(//android.widget.TextView)[4]
Click Element xpath=//android.widget.TextView[contains(@text,‘场馆‘)]
Input Text id=com.xgh.sport:id/tv_login_venue 13500000000      
Input Password id=com.xgh.sport:id/password_et 123456
Click Element id=com.xgh.sport:id/login_btn
Click Element id=com.xgh.sport:id/my_rb
Click Element xpath=//android.widget.TextView[contains(@text,‘主场馆‘)]

https://testerhome.com/topics/3711

时间: 2024-08-30 12:19:46

robotframework + appium实例的相关文章

开始一个Android的appium实例

1.查看Android的应用包名和activity的方法 (网上有很多种方法,这里应用的是查看日志的方法) CMD中输入>adb logcat -c >adb logcat ActivityManager:i *:s 然后操作模拟器中要测试的应用,查看日志,结果如下,cmp=应用包名/Activity 参考文件:http://blog.csdn.net/jlminghui/article/details/40622103 2.定位元素 Android SDK的一些工具可以帮助定位,在Andro

Python + Robotframework + Appium 之APP自动化测试小试牛刀(Android)

Robotframework如何好?这里先不说了~ Python更不用说了~ Appium前面的文章有介绍~ 今天直接来Python+Robotframework+Appium 三者结合起来,对Andoid app小试牛刀下,后续再作更多介绍. 1.环境搭建(之前已经介绍过Python+Appium了) 直接用pip命令安装: pip install robotramework pip install robotframework-appiumlibrary 最好再安装  pip install

Python + Robotframework + Appium 之APP自动化测试实践(一)

前面的文章已经介绍了Robotframework+Appium的安装及小试牛刀(For Android) 下面来个简单的实践,话不多说,还以是计算器为例,直接上代码,详情如下: 1 *** Settings *** 2 Library AppiumLibrary 3 4 *** Test Cases *** 5 case1 6 [Documentation] Test open app 7 Open Application http://localhost:4723/wd/hub platfor

appium实例编写(1)---以ContactsTest.apk 操作为例

详情参照   http://www.cnblogs.com/puresoul/p/4696825.html#3326873   自己练习一遍 前言: appium环境搭建参照另一篇博客:http://www.cnblogs.com/alwayswyy/p/4976933.html  ,主要是安装node.js,配置 Android  SDK的各种环境,以及安装客户端的appium. 接下来需要真实的构建一个appium项目来实现手机app(现在以安卓手机为例)的自动化!!! 一.在eclipse

Adroid APPIUM实例步骤

1.下载eclipse 2.安装java 配置环境变量 3.eclipse 安装adt android development tools 4.android sdk manager 安装tools 和相应api的sdk版本  (安装api19,底部extras 安装了Android Support Library 和Google usb driver)  sdk管理器的下载代理用 mirrors.neusoft.edu.cn 80 这个代理还是比较快 5.创建虚拟机(AVD) 3.安装node

第二章 mac上运行第一个appium实例

一.打开appium客户端工具 1      检查环境是否正常运行: 点击左边第三个图标 这是测试你环境是否都配置成功了 2      执行的过程中,遇到Could not detect Mac OS X Version from sw_vers output: '10.12.1', 原因是appium还没兼容10.10以上的系统 修改兼容适配之后,继续创建ios模拟器

Robotframework + Appium 之常用元素定位方法

任何自动化测试,其实手动测试也是一样的,元素定位(目标定位)是首要任务,这是最直接的测试对象呀! 好了,废话不多说,又到了元素定位啦,之前我们已经介绍过selenium及appium常用的定位方法,下面再单独介绍下 Robotframework-AppiumLibrary常用元素定位方法,其实它们的思想是一样的,只是格式上有些差异,详情如下: AppiumLibrary需要在应用程序中查找元素的所有关键字都使用参数locator.当提供locator值时,它将与特定元素类型的键属性进行匹配. 常

RobotFramework+Appium实现UI自动化默认清除APP登录状态

这是由于appium启动APP时会自动清除APP本地数据导致的,需要添加一个属性值来控制 noReset=True 原文地址:https://www.cnblogs.com/lv1up/p/11719411.html

robotframework+appium 创建第一条测试用例(二)

一:打开APP 1.http://localhost:4723/wd/hub: Appium所在的url路径(这里appium搭建在本机,所以url格式固定不变) 2.platformName: 被测的平台名称,Android或ios 3.platformVersion: 平台版本,如Android的版本号 4.deviceName: 设备名称,即运行得模拟器或真机的设备型号 通过adb devices  即可得到设备名称 5.appPackage: app的包名 6.appActivity: