Robot framework+Appium
二毛毛毛毛毛
我是个假测试
展开
-
Appuim的安装与配置
appuim可以用来测试移动端应用,支持IOS、android等平台,他主要使用webdriver。安装步骤:1、安装java环境,android应用需要java环境,所以我们需要java环境,下载jdk并配置环境变量,最后验证java是否成功,陈功的话如图所示2、安装android sdk,主要使用android模拟器,并且将android SDK下的platform-tools...原创 2018-06-26 11:32:20 · 1604 阅读 · 0 评论 -
RobotFramework中AppiumLibrary常用关键字-for循环
在网上找了for循环的相关文章,将基本的用法自己手打了一遍学习,方便自己运用,有一些简单的用法,上图:原创 2018-09-07 18:24:49 · 764 阅读 · 0 评论 -
RobotFramework中AppiumLibrary常用关键字-基本
1、启动/关闭app启动app:open Application关闭app:Close Application关闭所有应用:Close All Applications卸载应用:Remove Application2、元素相关点击元素:Click Elemen点击文字:Click Text等待页面元素出现:Wait Until Page Contains Eleme...原创 2018-09-07 18:14:01 · 1237 阅读 · 0 评论 -
RobotFramework+appiumLibrary测试android实现“滑动页面判断元素是否存在”
在RF中,定位不在当前屏幕的元素,为了解决android测试中这个问题,我查阅了很多资料,看到web端测试有一个focus的关键字解决了这个问题,但是android没有找到相关的解决办法,没办法 ,我自己只能简单的使用for循环和判断实现了这个问题!我的思路:在for循环中,每次循环滑动一次、判断一次元素是否存在,如果元素存在就跳出循环,如果元素不存在就继续循环1、我将元素存在封装起来...原创 2018-09-12 16:41:35 · 1816 阅读 · 0 评论 -
robotframework+appium遇到的问题
1、使用input text时,输入中文会写入失败解决方法:在open application后面加入两个参数2、使用excelLibrary的Open Excel关键字时,已经将文件路径转义,并且表格格式设置为文本格式,文件也是.xls格式,但是就是一直报错,报错如下NotImplementedError: formatting_info=True not yet impleme...原创 2018-09-12 09:36:30 · 517 阅读 · 0 评论 -
RobotFramework中excelLibrary的常用关键字与应用(读取excel表格)
1、常用关键字Open Excel 打开Excel文件Get Row Count 获取行数Get Column Count 获取列数Get Row Values 获取某一行的值Get Column Values 获取某一列的值Read C...原创 2018-09-11 18:30:35 · 2843 阅读 · 0 评论 -
RobotFramework环境搭建
RobotFramework是基于python的功能自动化测试框架,所以他的环境搭建离不开python环境1、安装Python2.7,去python官网进行下载安装包,安装过程中可以选择自动配置环境变量,就不要手动配置了,安装完成之后,可以在dos环境输入python,回车,如果成功的话,会看到相关的python信息2、安装Wxpthon,下载地址:https://sourceforg...原创 2018-06-25 19:09:12 · 321 阅读 · 0 评论 -
android元素定位工具Ui Automator View的打开方式..
寻找了android元素定位的工具,有提到Ui Automator View这个工具的环境:androidstudio两种简单粗暴的打开方式1、在androidstudio中打开,直接打开androidstudio Android Studio中点击“ Tools ” → “Android”→“Android Device Monitor ”,弹出Android Devi...原创 2018-07-25 17:13:05 · 1919 阅读 · 0 评论 -
robotframework导入python脚本遇到的问题
1、导入库之后,倒入库显示红色,ride控制台一直报错,IndentationError: unindent does not match any outer indentation level解决方法:报错文件中的TAB和空格混用,会导致这种错误,去对应的文件修改好格式,千万不能混用TAB和空格2、导入库之后,倒入库显示红色,ride控制台一直报错,IndentationError:ex...原创 2018-07-24 15:35:11 · 3569 阅读 · 1 评论 -
robotFramework+Appium启动APP
准备工作:1、电脑成功连接android机 adb devices 查看已连接成功的设备(adb指令可参考https://blog.csdn.net/qq_41714308/article/details/79732560)2、启动appium,cmd内输入appium测试用例编写:1、创建测试用例2、创建测试套件3、创建测试用例...原创 2018-07-23 15:01:30 · 1743 阅读 · 0 评论 -
Appium环境搭建遇到的问题
1、问题:配置完Appium之后,在cmd输入appium-doctor成功,但是输入appium时报错error: uncaughtException: Cannot find module 'internal/util/types' date=Sun Jul01 2018 14:37:43 GMT+0800 (中国标准时间), pid=6836, uid=null, gid=null....原创 2018-07-01 14:58:51 · 648 阅读 · 0 评论 -
Appium使用inspactor开始session报"Could not connect to server; are you sure it's running?"
appium在使用inspactor start session时提示:Could not connect to server; are you sure it's running?如下图解决方案为:在运行时选择Customer Server再启动即可坑了我4个小时的问题!!!一定要写一个笔记记录一下...原创 2019-09-20 13:47:35 · 565 阅读 · 1 评论