Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 对于公司层面:现在市面上很多都要求app、web自动化,但是浅层面的都是基于UI自动化,对很多产品来说基于UI的自动化脚本运行过程中容易出现出...
应用场景 在API的测试中,有时候需求是对整个文件进行检验而不是某个特定的值,或者说要对某个特定的值在不同的用例中重复地进行验证。这种状况下,我们最喜欢用的就是变量。可以存取外部数据或定义内部变量,使代码变得简洁、又有可阅读性,同时测试用例结果运行也能保持一致性。 学习要点 ...
一、方案特色: 1.一体化:统一技术体系、统一管控模式、统一调度模式、统一用户体验,有效的提升了平台本身的可维护性,极大的提升了平台的用户体验和使用成本; 2.分层回归:支持分层自动化(单元测试、接口测试、WebUI自动化、前端测试)和端到端(全链路WebUI自动化)持续回归; 3.集成性:提供丰富的API...
一、什么是API接口测试? API接口有多种,个人将其划分为三类。 第一种是函数级别的,测试需要对接口的各个参数进行测试,如: Int getResult(String key, String ID, Int ticket)。 第二种是对象级别的,开发在使用API接口时,先引入包名,在使用之...
第二篇 基础问答(下)6. 依赖第三方的接口如何处理?这个需要自己去搭建一个mock服务,模拟接口返回数据,也就是我们常说的挡板服务。可以使用的工具有很多,比如在线版的 easy mock,java优秀的接口mock工具moco,或者利用web开发的框架比如fla...
前言一转眼做技术也有 7、8 年时间,担任测试开发教学也有4个年头了。因为常年帮助各个公司的测试同仁们解决问题,自然比待在某个固定的环境能接触到更多的实际案例,也能见到更多团队的痛点。同时又有时间去系统学习,完善自己的技术栈。既然有这个优势,也有这个精力,那就去分享更多有价值的东西。行业整体技术提升了,大家都是受益者...
1.2 如何获取Swagger的内容上一个小节,我们学习到了什么是Swagger,使用它带来的好处有哪些。如果Swagger只提供了上一节说到的功能,那我们就不会特殊来讲它了。实际上Swagger起初就是一套标准,一套编写接口API文档的规范。既然是规范,就一定有固定的格式,既然有固定的格式,就可以解析它。有的同学可能要问,你为什么...
1.3 如何转存Swagger的内容上一个小节,我们学习到了如何通过Swagger提供的接口,获取文档中所有的数据信息。我们拿到了所有的数据信息,发现是一个很大的Json报文,里面的结构在上个小节中也基本梳理清楚了。下一步我们就要把核心的,也就是接口测试用例中要用到的数据,转存到一个Excel文件中。一直跟随我学习的童鞋们,会记得...
一、http协议的定义HTTP是超文本传输协议的缩写。是互联网上使用最为广泛的一种网络协议,适用于www服务器传输超文本到本地浏览器传输协议。它可以使浏览器的传输更加高效,使网络传输减少。他还能使计算机能快速准确的传输超文本文档。HTTP是客户端到服务端请求与应答的标准,http协议规定了超文本传输所要遵守的规则。客户端是终端用户(浏览器),服务端是网站...
为什么我 jmeter + ant 编出的报告 没有数据,是 0?
没有内容~~~出错了吧!!!
Jmeter 非 GUI 模式 如何主动停止?
当执行一半已发现系统问题。非GUI模式如何主动停止 jmeter脚本,杀死进程的方式会导致,不能生成html报告
在没有接口文档的情况下怎么进行接口测试
公司一直都是以功能测试为主,想测试公司的接口,但是公司没有接口文档,想问小伙伴们在没有接口文档的时候怎么测试接口的呢?难道所有的接口都可以通过fiddler抓包解决吗?
接口测试工具如何选择?
接口测试工具如何选择fitnesse,postman,soupui,jmeter到底哪一种更好用呢?
手游可以做接口测试吗?
有大佬做过手游的接口测试吗?如何做的?性价比如何?
怎样去设计接口测试的用例?
本人做接口测试也有一段时间了,会用一些测试接口的工具,也会用python写一些测试脚本,但是始终觉得接口测试做起来有点无力的感觉,可能是自己菜,说下自己在测试过程中的问题,有些接口关联了多个接...
接口测试需要对数据库做校验吗?
比如一个修改数据库的接口,发送post之后只返回成功或者失败,做接口自动化测试有必要进入数据库查看是否修改了?感觉这个应该在单元测试里做的。
小弟最近测试了银行系统底层TCP协议
为了提高效率,想让测试用例绑定ip和端口,就是所谓的长连接。
Jmeter 测试 https 接口,返回 400
Jmeter 测试https接口,证书(.cer)是通过浏览器下载,然后导入到ssl管理器中的。
求助,关于搜索的测试接口返回值的验证
请教下,目前我测试一个搜索接口的,比如每次查询返回10个周边地址,每次结果可能会变。这种校验怎么校验呢??