可能很多朋友已经迫不及待的想要用RobotFramework+AppiumLibrary来写Android App的测试脚本了,那我们也废话少说,直接开始。首先打开RIDE,这是编写RobotFramework测试脚本的集成环境,如果没有则先安装好,当然RobotFramework也要安装好,这些大...
分类:
移动开发 时间:
2015-10-31 13:05:37
阅读次数:
488
一.启动Appium安装好了之后,在桌面或者菜单中找到Appium,分别双击或点击打开Appium.exe,如果一切正常,接着会出现一个Appium启动后的界面窗口,如下图所示。1.1 Android Settings点击左上角的第一个机器人图标,弹出Android Settings窗口,如下图所示...
分类:
移动开发 时间:
2015-10-31 13:03:38
阅读次数:
307
万事具备,接下来我们就要开始编写测试脚本了。不过,有个重要的问题还没有解决。我们知道RobotFramework在web 网页中主要依靠元素的id,name或者xpath来定位页面上的元素,我们依赖浏览器的插件firepath来做到这一点,但在Android应用中,怎么定位页面上的元素呢?现在,这个...
分类:
移动开发 时间:
2015-10-31 12:59:19
阅读次数:
248
万事具备,只欠编码!下面看一个简单的示例,这个示例验证Android手机自带的通讯录的添加联系人的操作是否成功。这个例子是Appium官网自带的示例,有兴趣的同学也可以自己下载来研究和学习,下载地址:示例代码下载首先请看resource.txt文件的代码:*** Settings ***Librar...
分类:
移动开发 时间:
2015-10-31 12:57:38
阅读次数:
358
1、安装pip, sudo apt-get install python-pip2、安装robotframework,sudo pip install robotframework3、安装selenium2library,sudo pip install robotframework-seleniu...
分类:
系统相关 时间:
2015-10-26 16:54:06
阅读次数:
540
1、介绍1.1、介绍RobotRobot Framework是一个基于关键字驱动的自动化测试框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例 Robot Framework官方网站:http://robotframework.org/1.2、安...
分类:
其他好文 时间:
2015-10-14 19:41:57
阅读次数:
298
测试执行过程中进行截屏并且保存,是任何一款自动化测试工具或者框架必备的功能。那么Robotframework如何进行截屏呢?Robotframework提供了一个“Screenshot”库。 使用“Screenshot”库前,需要确认window环境中是否已经安装以下软件: wxPython (地址...
分类:
其他好文 时间:
2015-10-12 17:11:02
阅读次数:
164
以前经常自己琢磨着写测试框架,结果在真正投入使用后总发现有很多弊端,要么是难于维护,要么是不能适合大众化,还可能发生这样那个的BUG,由于短期投入产出不成正比,最后都作罢。自动化还是需要团队的力量,仅靠个人力量很难实现大规模的自动化,覆盖面比较窄,很难看到成效。所以点点点还要继续这是功能测试的宿命,...
分类:
其他好文 时间:
2015-09-29 18:15:37
阅读次数:
199
安装SSHLibrary
1、在安装SSHLibrary以前,我们需要安装它的支撑库Paramiko
下载地址:http://www.lag.net/paramiko/
解压后,进入解压目录,cmd执行python setup.py install
2、pip install robotframework-SSHLibrary测试套件处导入SSHLibrary
测试用例(举例)
1、连接...
分类:
系统相关 时间:
2015-09-22 16:46:28
阅读次数:
651
网上N中方法不灵,记一下可用的简单方式 环境: win7 32 公司有代理 IE已经设置好代理 pip install --proxy https://proxy_ip:port?robotframework pip install --proxy?https://proxy_ip:port?--upgrade rob...
分类:
其他好文 时间:
2015-08-28 13:46:56
阅读次数:
852