selenium是目前web和app自动化测试的主要框架。对于web自动化测试而言,由于selenium2.0以后socker服务器由本地浏览器自己启动且直接通过浏览器原生API操作页面,故越来越多的人不再使用selenium RC了。大家使用的大多数是selenium-client,python版 ...
分类:
其他好文 时间:
2017-04-18 18:42:17
阅读次数:
918
测试报告: 加载minitest-reporters库,并设置相关的参数。既可以在每次运行测试后生成响应的测试报告。 默认会生成一份html的报告在当前目录的test目录下 我们可以指定参数对报告的标题、报告存放目录、html的文件名进行设置。 #测试报告标题$testReportTitle = " ...
分类:
Web程序 时间:
2017-04-10 16:53:49
阅读次数:
269
一、功能介绍 Ui_framework类似于interface_framework 提供一个gem包,安装后即可使用。 1、实现了Android以及iOS app自动化测试底层基本方法封装以及测试执行报告; 2、实现了web自动化测试框架封装,实现了web标签操作予以动态方法达到元素操作目的,无需因 ...
分类:
移动开发 时间:
2017-04-07 19:43:17
阅读次数:
294
Selenium是一组web自动化测试工具集,它由以下几个部分构成: Selenium IDE(Integrated Development Environment) 这是Firefox浏览器的一个插件,用于录制和回放selenium测试脚本。 WebDriver和RC ... ...
分类:
编程语言 时间:
2017-04-05 09:38:36
阅读次数:
166
Web自动化测试(25) Web自动化测试(25) HTTP 协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。常见的四种编码方式如下: 1、application/x-www-form-urlencoded 这应该是最常见的 PO ...
分类:
编程语言 时间:
2017-02-24 15:40:15
阅读次数:
303
“大不可量,深不可测“这是出自《韩非子·主道》的一段话。关于自动化测试也是如此,web系统开发完成,测试人员对页面进行测试,寻找bug。这个过程,其实是需要作为测试的我们摸索着前进。什么是web自动化测试?就是网页自动化测试。通过软件对web对象进行输入数据,单击等操..
分类:
Web程序 时间:
2017-01-25 15:32:25
阅读次数:
238
背景 Web自动化测试越来越被重视, 因为现在Web已经是工程化的状态。 如何通过工具测试, 保证Web开发的质量,提升开发效率,是Web工具的诞生的来由。 Web测试分为以下几个方面: 1、 界面测试 测试界面是否正常,这是前端测试最基础的环节。 2、 功能测试 测试功能操作是否正常,由于涉及交互 ...
分类:
Web程序 时间:
2016-12-20 00:48:04
阅读次数:
255
在开始之前先学习两个工具商业web自动化测试工具请学习QTP;QTP的学习可以跳过,我是跳过了的。开源web自动化测试工具请学习Selenium;我当年是先学watir,再学selenium 这里主要讲一些能让读者和普通菜鸟区别开来的东西,这些请和上面的两个工具穿插地学:基础:1.浏览器前端相关的简 ...
分类:
其他好文 时间:
2016-12-15 17:27:32
阅读次数:
152
Sahi 是 Tyto Software 旗下的一个基于业务的开源 Web 应用自动化测试工具。Sahi 运行为一个代理服务器,并通过注入 JavaScript 来访问 Web 页面中的元素。Sahi 支持 HTTPS 并且独立于 Web 站点,简单小巧却功能强大。它相对于 Selenium 等自动 ...
分类:
Web程序 时间:
2016-11-30 14:03:03
阅读次数:
224
Web自动化测试(25) Web自动化测试(25) HTTP 协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。常见的四种编码方式如下: 1、application/x-www-form-urlencoded 这应该是最常见的 PO ...
分类:
编程语言 时间:
2016-11-19 02:36:39
阅读次数:
255