第二次执行case时,log窗口未显示数据,如下图 原因:case运行时,是使用IE或是chrome浏览器,运行一次后IEDriverServer.exe或chromedriver.exe进程仍在运行中。 解决方案: 方法一:在任务管理器中,将后IEDriverServer.exe或chromedr ...
分类:
其他好文 时间:
2016-05-18 21:52:30
阅读次数:
1042
1. 引用javascript 2. 使用jquery操作元素 3. 也可以使用jquery来定位元素,再使用selenium2library的click element来对其操作 ...
分类:
Web程序 时间:
2016-05-18 21:47:15
阅读次数:
490
解决方案: 1. 保证执行窗口是在全屏模式下 maximize browser window 2. 页面可能存在遮罩层,导致定位不上元素。可使用jquery去定位元素 3. 如果使用xpath定位,也可将执行浏览器切换成IE ...
分类:
其他好文 时间:
2016-05-18 21:28:43
阅读次数:
4353
在RobotFrameWork http/https oauth接口测试 (一)中,大致介绍了相关的概念,终于可以步入正题了~~~ 先介绍下项目背景: 公司的项目采用的授权模式是第三种resource owner password credentials密码模式,因为认证服务器和资源服务器都是公司内 ...
分类:
Web程序 时间:
2016-05-13 13:05:54
阅读次数:
177
感觉自己最近销声匿迹快一个月了,应该总结下自己这个月学习的东西了~~~折腾完公司私有协议的接口测试(c++接口),开始折腾公司的http/https接口和webservice接口的测试,想着把所有的这些接口尽量的都放在RobotFrameWork内进行测试,其实这些接口,http/https接口和w ...
分类:
Web程序 时间:
2016-05-13 12:03:28
阅读次数:
254
摘要:
Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。正文:
1.环境搭建
1.1 robotframework安装:pip install robotframework
1.2 RIDE就是一个图形界面的用于...
分类:
其他好文 时间:
2016-05-07 11:14:30
阅读次数:
1293
(本教程适用于未安装过python环境的用户)
主要安装如下几部分:
python环境robotframework框架ride(用例编写工具)selenium2Library web自动化引用库databaselibrary 数据库引用库httplibrary.http 接口自动化引用库
1.先通过svn下载安装包下载地址:svn://172.16.14.195:3391...
分类:
其他好文 时间:
2016-05-06 12:29:14
阅读次数:
137
文档格式 可以使用简单的HTML格式 测试套件 , 测试用例 和 用户关键字 文档和 免费测试套件 元数据 在测试数据,以及当 记录测试 库 。 格式类似于大多数使用的风格 维基百科,它被设计成可以理解为纯文本, 在HTML转换。 \N代表换行 在测试数据换行 当记录测试套件、测试用例和关键词或添加 ...
分类:
其他好文 时间:
2016-04-29 14:44:44
阅读次数:
144
重命名——》F2搜索关键字——》F5执行用例——》F8创建新工程——》ctrl+n创建新测试套——》ctrl+shift+f创建新用例——》ctrl+shift+t创建新关键字——》ctrl+shift+k向上移动用例——》ctrl+↑向下移动用例——》ctrl+↓显示关键字信息——》ctrl+鼠标悬浮(鼠标悬浮于关键..
分类:
其他好文 时间:
2016-04-29 01:49:20
阅读次数:
179
重命名——》F2搜索关键字——》F5执行用例——》F8创建新工程——》ctrl+n创建新测试套——》ctrl+shift+f创建新用例——》ctrl+shift+t创建新关键字——》ctrl+shift+k向上移动用例——》ctrl+↑向下移动用例——》ctrl+↓显示关键字信息——》 ctrl+鼠 ...
分类:
其他好文 时间:
2016-04-28 12:05:00
阅读次数:
134