大家好,我是测试君。下面分享一波Python接口自动化文章:本篇是使用xlrd实现的对excel的数据进行读取,xlrd网上demo很多,不做过多叙述,下面主要讲解封装的思路:首先贴出测试用的excel表格1、实现获取excel某张表的行数、单元格数据打印结果2、封装获取表格方法此方法需要实现的作用是:其他方法再调用此方法时,如果传入file_name和sheet_id,就调用对应路径的excel
2019-05-07| 1408 人阅读| 2 人点赞

WEB性能测试工具主要分为三种:一种是测试页面资源加载速度的;一种是测试页面加载完毕后页面呈现、JS操作速度的;一种是总体上对页面进行评价分析。1.Firebug2.HttpWatch3.DynaTrace'sAjaxEdition4.SpeedTracer5.PageSpeed6.yslow7.webpagetest8....1.Firebug:Firebug是firefox中最为经典的开发工具
2019-05-06| 1357 人阅读| 0 人点赞

使用Jmeter的实际过程中,需要使用到很多插件,比如json的插件,还有就是做websocket接口测试的时候需要下载websocket的插件,虽然官方提供了插件下载的地址,但是知道为什么每次访问的时候,都很慢的,导致某些插件无法下载,只能去csdn下载,在CSDN下载需要积分,总之很麻烦,今天就针对插件安装这部分做详细的介绍。到https://jmeter-plugins.org/地址中,点击
2019-04-28| 1387 人阅读| 0 人点赞

知乎有个话题“软件测试的工资高还是开发者的工资高?”软件测试和软件开发门槛有差异,在职业起步阶段收入也会有一定的差异,这算是行业内公开的秘密。但随着工作年限的增加,经验的逐步积累,软件开发和软件测试的收入基本会持平。尤其是在国内大的互联网公司,测试和开发的收入基本没有差距,纯粹的“软件测试”岗位已经逐渐变少,更多的是“测试开发工程师”岗位,像阿里社招基本上都是“测试开发”,薪酬也基本和开发工程师持
2019-04-27| 1523 人阅读| 6 人点赞

做测试的心里难免会有种想法:每天忙于业务测试,无法接触核心技术,面试时只能讲一些业务流程相关的东西,很难引起面试官的兴趣。更悲观点的,觉得测试就是枯燥的“鼠标点点点“,被淘汰的几率很大。每个岗位,每个行业,都有自己的发展,测试开发工程师必有他的价值,有的时候觉得望不到前路,也有可能是自己站的不够高,想要不断提升自己应该加强这五个方面的能力:基础测试能力、环境治理能力、专项测试能力、工具开发能力、沟
2019-04-25| 1607 人阅读| 2 人点赞

众所周知,Requests是Python语言的第三方的库,专门用于发送HTTP请求。在Python语言中,虽然提供了urllib2和urllib的库,但是相比较而言,Requests任然是实现接口测试最好的选择,因为它是用起来更加简便。在这里重点介绍Requests中POST请求方法中请求参数data和请求参数json的区别,以及在实际工作中应用时的注意事项。见POST请求的源码:注释:在如上源码
2019-04-24| 1460 人阅读| 1 人点赞

很开心自己写的书出版了,在这期间特别感谢电子工业出版社张瑞喜老师一年多来对我的鼓励和写作的支持,也感谢京东测试架构师陈磊老师和《Python编程基础与HTTP接口测试》作者阿奎老师作序,同时感谢顾翔老师(啄木鸟软件测试培训),慧测的田威峰老师,高鑫测试专家的推荐语。借这个机会,感谢我的老师李维,和我工作以来对我指导的领导和同事。也特别的感谢公众号的测试同学对我的一直支持和公众号的关注,谢谢你们。也
2019-04-23| 1530 人阅读| 25 人点赞

前言近年来,随着金融创新、科技创新的步伐不断加快,同时行业公司也紧跟信息技术科技变革这一历史机遇,对其信息系统质量控制意识、风险管理的要求都上升到了一个全新的高度。在这时代背景下,基金行业核心系统统一测试项目的推进,承载着促进行业整体测试水平提升的重任。本文基于统一测试项目组与多家基金公司的技术部门的深入交流与合作,全面调研了行业信息系统特性及测试工作现状,编写出适应基金行业特性的测试体系建设实施
2019-04-22| 1435 人阅读| 0 人点赞

在接口测试中,经常会涉及到文件上传,文件上传一般包含的文件是图片,视频以及如csv,excel,记事本等文件,它的请求头中Content-Type对应的value值是multipart/form-data,这里依据实际的案例来说明文件上传的具体案例。这里以互联网产品人人网为案例,人人网上传成功后,在个人的主页,上传图片,见上传图片的请求参数如下图所示:见图片上传请求头的信息如下图所示:在上传文件的
2019-04-17| 1531 人阅读| 0 人点赞

在HTTP接口的测试过程中,一般我们会按照如下的步骤进行:1)测试环境的准备2)HTTP消息体的构造3)HTTP消息的发送及断言如果我们可以拿到项目组的接口文档,并且HTTP后台服务是可以工作的,那我们的接口测试会非常顺利,可以不使用Fiddler工具。但是,实际情况中,不断的测试前移,需要我们的接口自动化测试用例在编码工作还未完成的情况下,就能准备完成。代码开发完成之后,直接运行自动化用例。这种
2019-04-16| 1650 人阅读| 1 人点赞