在用rap或easymock来进行mock数据。建议使用jmeter做接口自动化测试。
这个可以做web接口的压力测试,不必须会编程,但必须明白了接口调用的一些变量规则。
简单这个问题巳经是一个技术成熟问题,假如要自学这个方向的内容要把python基础打好,毕竟没有了基础是不行的!
如果没有有了基础,那就看代码也就能明白一些东西的内在含义了!
我个人建议您基础第一步,十阶第二步,实战第二步,中级编程第四步,项目训练第五步,假如你能可以做到前面的四步,第五步你一定会飞起来!
推荐去学习python测试书,python从入门到实战!
python做自动化测试,通常是接口测试和ui自动化测试。自动化测试工具还得去学习的有很多第一阶段:python基础编程第二阶段:python初级编程第三阶段:h5移动开发第四阶段:数据库编程第五阶段:后端大项目实战第六阶段:网络爬虫第七阶段:shell和自动化运维第八阶段:高薪课程
目前互联网公司在接口自动化方面能做到什么程度,我所外界到的是跪请http接口,后再对赶往的关键字段和状态码参与检验!
还有一个那就是做接口自动化该如何可以做到更更方便的管理和程序维护业务应用程序?
很多,不不了解的朋友。
结合自身实践,推荐一下在用robotframework或者httprunner,都是实现python开发、开源软件。具体看可无法百度。
如果没有业务场景真包含接口前后感情依赖关系,b接口依恋a接口的返回,做场景及其自动化推荐一下使用robotframework增强requests库,可以柯西-黎曼方程你的需求。
robotframework区分关键字驱动测试框架同时支持什么数据驱动测试框架,不单行最简形矩阵单接口的,另外不满足场景的自动化测试覆盖。你也可以建议使用python封装方法只是请求正在发送、响应如何处理关键字、做出反应验证夸口关键字。通过关键字组合,实现自动化企业应用程序的汇编语言,其开发效率高,维护成本低,同时也减低了自动化企业应用程序c语言设计的难度(前提测试开发人员标准封装关键字,业务测试编写测试用例)。