月份归档 » 2015 / 06

        测试所扮演的角色或者说测试的工作方式,受到很多因素的影响。例如测试资源的充足程度,开发的模式,开发的资源充足程度等。一般常见的测试工作方式有两种,一种是固定的测试人员,固定的产品,固定的开发人员,不断的迭代一个产品或者产品的 …..

HttpClient使用详解 Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开 …..

这里的第一篇博文用于简单的介绍一个平日工作中用得很爽的插件–Postman 在chrome应用商店里面可以搜索到,火狐我没有搜到,不知道有没有,还是说是另一个名字。 应用商店地址:https://chrome.google.co …..

引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作 …..

4   基于WebDriver的web自动化 GAT框架的功能分为2个部分,一部分就是文档之前的章节一直在说明的的接口自动化用例的开发。另外一部分就是之前有提到过的基于WebDriver的Web UI自动化用例开发。从本节开始我将会来说明怎 …..

目 录 3.2接口用例场景组件 3.3 多接口用例的开发 3.2接口用例场景组件 在此之前,大家应该都已经开发完成了一个最简单的接口测试用例,但是之前的接口用例的期望结果是固定值,不能动态的去做对比,有很大局限性。下面开始介绍怎样通过场景组 …..

目 录 3.1接口用例开发 3   开始写用例 3.1接口用例开发 1)         准备工作 l  第一步从github(https://github.com/GeneralAutomationTesting/GAT2.0)上下载GA …..

目 录 2.3 用例开发架构 2.4 代码结构 对于Web UI自动化和接口自动化来说,图1 中表示的功能可能会有少许差异,下面我将分别做说明。 1)         公共部分 l   单元测试集生成工具:根据用例描述文件来生成Testng …..

并行(多线程)技术在软件术语里被定义为软件、操作系统或者程序可以并行地执行另外一段程序中多个部分或者子组件的能力。TestNG允许我们以并行(多线程)的方式来执行测试。这就意味着基于TestNG测试组件的配置,多个线程可以被同时启动然后分别 …..

目 录 1.1项目背景 1.2框架适用范围 1.3使用要求 2.1 GAT介绍 2.2 框架特点 2.3框架整体组成 GAT2.0使用指南 1背景 1.1项目背景 开发GAT(General Automation Testing)的最初目的 …..