接口自动化测试各种数据放在哪?
用的java语言
回答·6
最热
最新
- Jmeter 接口自动化我使用的是正则表达式,使用的是工具是 jmeter,有 ABC 三个接口 A 是登录 B 是新增 C 是修改,登录 A 接口会获得一个 cookie 值将这个值提取出来,B 接口新增成功之后会获得一个 ID,将这个值提取出来,C 接口引用 A 接口的 cookie 和 B 接口的一个 ID,这样就可以进行接口自动化了。
- 放哪都行,有很多种,建议独立出来就行,不要与主逻辑代码写在一堆
- 单从自动化脚本来说。如果不考虑接口中数据的时效性,我觉得直接落库就可以,存到 Excel 等也可以。但如果涉及到数据时效性,这个应该现用现生成,一般来说我们可以通过接口文档生成一些固定测试数据,类似字段的枚举值,边界值等。另外一个就是涉及到接口具体业务方面的数据了,需要使用对应的脚本去生成,将新的数据替换进去,这个就不涉及到数据存哪的问题了,但需要把整个接口请求入库,方便排查问题。以上个人观点。
- 与逻辑代码分离,单独 Excel 或数据库中维护均可
- 如果需要数据展示介意使用数据库,然后通过简单的 web 页面做表展示。不需要的话就列出异常数据即可。
- 数据放在 excel 表格中。