码迷,mamicode.com
首页 > Web开发 > 详细

快速入门web接口自动化测试---知识与思想准备阶段(一)

时间:2017-11-12 17:55:19      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:设计   入门   简单   也有   需求   身份验证   大学   完全   括号   

      刚换了工作,老板要求我搞接口自动化,可是之前完全没有搞过,怎么办?怎么办?答:先把B装下了,然后学!个人感觉,这是在工作提升自己的最好方式,嘻嘻,鄙人在这里以日记的形式,记录自己作为一个技术渣,点点滴滴开展接口自动化的过程。

 

      首先很惭愧,大学里的知识框架落下了太多的空白,第一步,要填补自己在知识框架的空白。

对,先来一份知识清单: 

              HTTP协议: 请求头,请求参数,Get ,Post, Put , Delete , 重定向,资源(括号后面接一万字)

              接口的概念: web接口与程序接口

              常用的接口测试工具: jmeter , postman , soapUI ,poster ,robot Framework

              接口测试的意义 等等

      这些知识很零散,很细碎,建议先了解个大概,就如拼图一样,你只能通过不断的判断,调整,补充,才能把这些知识碎片拼装在一起,形成完整的知识框架。

      这里再说两句废话,每个人的学习起点肯定是不一样的,所以我建议选择了适合自身阅读难度的文章来看,博客园本身也有很多大神,可以看他们的文章,而其他那些写的晕头转向,又很深奥的文章,绝对不要花太多时间在这上面,等你哪天要解决一个深度的问题,或者心情大好的时候再来看。

      我们是目标导向,目标导向,目标导向,重要的话说三遍,别跑偏了。

       所以,我们的目标是什么? 做接口自动化对吧,那怎么做呢??无从下手对吧,就像现在的我。

       我们来做分解,简单理解接口自动化=接口测试的自动化,那我们先来搞接口测试,后面再想自动化。

       那么问题又来了,什么是接口测试?还是老办法,就是“一口吃不成大胖子”

       接口调用过程:业务参数调用接口响应参数

       接口测试过程:准备数据业务参数调用接口响应参数检查结果

       聪明的脑袋瓜又开始思考,再细分下

       准备什么数据?这个时候你就用到上面列知识清单的东西,接口测试的意义,这里就不废话了。

       测什么?通过性验证,参数组合(必填与非必填,参数长度),安全测试(绕过验证,绕过身份验证,参数是否加密),边界值,性能测试

        这里盗了一张图,出处:https://www.cnblogs.com/zoraliu66/p/6743126.html

        技术分享 

             

               这部分的用例设计,视乎项目的实际需求与自己的时间安排,俗话说,看菜下饭。

              有了输入,自然就有了输出,检查结果就是预期结果的实际呈现,这里也无需多说        

          

      

快速入门web接口自动化测试---知识与思想准备阶段(一)

标签:设计   入门   简单   也有   需求   身份验证   大学   完全   括号   

原文地址:http://www.cnblogs.com/gzfc/p/7822224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!