接口测试
小星jeff
测试老兵一枚,精通测试方法理论,自动化测试框架设计,熟悉java、ruby,python。
展开
-
loadrunner接口测试
loadrunner作为性能测试功能,相信很多人比较清楚了。其实我们也可以利用它来进行简单的接口测试。我们在选择loadrunner录制脚本的适合,用HTTP协议。其实在接口通信的适合,如果直接使用post或者get发送请求。我们可以利用这个录制的脚本,将里面url地址换成接口的请求地址,参数换成请求的参数,即可向接口发送请求。通过lr_set_debug_message可以在控制台输出返回结果,以原创 2015-10-26 13:12:40 · 1140 阅读 · 0 评论 -
临时参数在接口测试中的处理
在某些业务中,会产生一些临时的变量值,当这个业务结束后这些变量也会在内存中清空。我们在发送某些接口请求的时候,请求参数要求带上这些临时的变量值。 我们一般做接口测试的时候,通过get方法,手动拼接起请求URL向服务器发送,并接收到response。而事先拼接需要的参数我们都是从之前设置好的测试数据中得到,这些数据也都是存在数据库中,所以通过sql很容易得到需要的参数值。但是这种需要在做业务时带原创 2016-08-17 22:38:12 · 1016 阅读 · 0 评论 -
selenium 获得页面cookie信息
我们在做某些接口测试的时候,服务器接受客户端请求的时候要求返回客户端相应的一些cookie信息,否则不接受请求。比如客户端的接口请求要求带上客户端的jsessionid。 因为我们的测试框架是基于selenium的,为了跟同一个平台相融合。我查询了相关资料,在selenium的源码中发现Options类里就有对cookie进行相关操作的方法。 向浏览器增加cookie: def a原创 2016-10-12 15:21:22 · 4069 阅读 · 0 评论 -
TestNG 入门教程
TestNG 入门教程 国庆7天假期,大部分朋友都出去旅游了,微信圈里全是晒旅游的照片, 东南亚游,欧洲游呀,真是羡慕呀。 悲惨的我只去了上海野生动物园, 在家休息,利用这段假期,把之前学过的东西都总结下。 我前段时间加班太多了,每天忙碌工作,都没精力去管自己的学习新技能的计划, 博客也没写几篇,很多想做的事情都因为工作太忙而耽搁了。 所以工作太忙了也不好,没有精力关注工作以外的事情。转载 2016-10-17 13:19:37 · 504 阅读 · 0 评论 -
python3发送post请求参数为空的情况
post请求的时候如果不带参数,其实作用就跟get请求一样。我们在做接口测试的时候,发现开发就全部使用的post,get的作用就被这样的post空参数请求给替代了。在Python代码请求,如下:...原创 2018-05-23 14:31:43 · 8547 阅读 · 0 评论