
PHPUNIT 接口自动化测试
文章平均质量分 81
潜龙0318
专注自动化测试--Web自动化测试,接口自动化测试,APP自动化测试!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一章 接口自动化简述
随着移动设备的普及,手机App,HTML5站点的应用越来越广泛。现在公司的宣传和推广也越来越多样化,网站,App和WAP站同时存在着。可能在公司发展的初期,这三方面是各自分开的,分别开发和应用,不过随着公司的发展需要,这种模式显然不行的。三方的数据同步的问题会非常麻烦,而解决办法就是建立一套通用的接口,然后三方数据都去调用这套接口去完成相应的操作。1.1 接口测试 关原创 2015-03-20 10:08:44 · 1578 阅读 · 0 评论 -
第六章 自动执行自动化测试用例
所有自动化测试用例最终的目的都是一样的,实现无人值守的自动化运行。而目前最常用的就是Jenkins来实现这个功能,在前面的Webdriver+Python页面自动化的教程中我们已经详细讲解了如何将自动化测试用例接入到Jenkins中。本章我们只讲述接口接入的步骤,不再详细讲述相关的操作原理,同时加入接口中自动化检测点的设置技巧。6.1 接口自动化接入Jenkins 第五章我们讲到了如何原创 2015-04-10 15:10:39 · 5146 阅读 · 0 评论 -
第七章 接口自动化之本接口文档
作为接口自动化测试教程的最后一章,我们来讲述一下影响接口自动化测试工作的一个重要因素:接口文档。测试人员对脚本语言的熟练程度,检测点的设置技巧等相关的技能确实影响着接口自动化的实施,可以接口自动化测试之本接口文档却是重中之重。7.1 接口文档的特点 接口文档,顾名思义就是对接口说明的文档。好的接口文档包含了对接口URL,参数以及输出内容的说明,我们参照接口文档就能编写出一个个的测试用原创 2015-04-10 15:14:22 · 645 阅读 · 0 评论 -
第四章 接口自动化测试用例详解
经过前三章的学习,我们准备好了对接口进行自动化测试的相关知识。现在我们开始讲解接口自动化测试用例的编写。在本章编写的测试用例中,我们只针对具体的接口,编写自动化测试用例,而不对代码架构进行规划,那些儿进阶性的知识点,我们将在后面的章节讲解。先学习如何砌砖,然后我们再去建自己的高楼大厦。4.1 Get方式接口自动化用例 Get方式的接口自动化相对来说比较简单,直接调用接口地址,把参数放到原创 2015-04-09 17:28:26 · 8489 阅读 · 0 评论 -
第三章 Curl命令的使用
curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。这个命令功能非常强大,参数也比较多,所以不可能全部详细讲解的,我们只讲解一下常用的。3.1 Get请求 在接口测试过程中,对接口的Get请求是非常常用的。使用规则也很简单:直接把要请求的接口地址写到命令后面,如果接口有参数,则以原创 2015-04-09 17:15:12 · 951 阅读 · 0 评论 -
第二章 测试环境搭建
在学习任何与程序相关的工作之前,一般都需要先搭建编译环境的。接口自动化也不例外,下面的我们先罗列一下用到的语言及开发工具:(1)PHP开发语言。(2)PHPUNIT运行环境。(3)JetBrains PhpStorm开发环境。(4)Secure CRT Portable终端。2.1 PHP及PHPUNIT的安装PHP安装:PHP是我们的编码语言,所以其运行环境是必须的,原创 2015-04-09 17:07:39 · 1470 阅读 · 0 评论 -
第五章 自动化框架规划及用例管理
自动化测试的主要任务是回归测试,所以不可能一个一个地去执行测试用例。要根据测试的目的来组织测试用例,规划测试用例的架构。以方便测试用例的执行,测试用例的调试,出错的时候问题定位以及测试用例的维护等。5.1 自动化架构规划 也许是个人原因吧,我比较喜欢测试数据和测试用例分开的规划方式。这样的规划一是比较明确,二是如果出现了问题,我们定位问题的时候比较方便。三是如果被测对象有任何改动,我们原创 2015-04-09 17:38:31 · 2138 阅读 · 0 评论