自动化API测试需要考虑的内容
2018-01-19 00:00
253 查看
针对不同环境都可以进行测试 , 比如 dev , test , prod 环境都可以进行测试 ;
针对不同的项目的 API 都可以进行测试 , 也就是需要按照项目来做隔离区分 ;
针对不同协议的 API 进行测试 ;
测试用例的准备 ;
所测试的 API 是否需要鉴权 ;
针对一个完整的业务流程进行测试 , 大多时候 , 多个 API 分先后顺序组成一个完整的业务流程 , 如果只是单独的调用其中的一个要么调用失败 , 要么不能说明功能的正确性。
测试结果的处理 , 生成测试结果的分析数据 , 对本次测试有一个整体的评估 。
自动化测试系统要能感知到本次接口调用是成功的还是其他状态的 (主要是针对业务自定义状态而不是 http status) ;
自动化测试系统使用者的权限问题 , 比如不是所有人都可以对 prod 环境进行测试的 ;
针对不同的项目的 API 都可以进行测试 , 也就是需要按照项目来做隔离区分 ;
针对不同协议的 API 进行测试 ;
测试用例的准备 ;
所测试的 API 是否需要鉴权 ;
针对一个完整的业务流程进行测试 , 大多时候 , 多个 API 分先后顺序组成一个完整的业务流程 , 如果只是单独的调用其中的一个要么调用失败 , 要么不能说明功能的正确性。
测试结果的处理 , 生成测试结果的分析数据 , 对本次测试有一个整体的评估 。
自动化测试系统要能感知到本次接口调用是成功的还是其他状态的 (主要是针对业务自定义状态而不是 http status) ;
自动化测试系统使用者的权限问题 , 比如不是所有人都可以对 prod 环境进行测试的 ;
相关文章推荐
- 在做自动化测试之前你需要知道的
- 如果网页内容需要支持多语言,你会怎么做?在设计和开发多语言网站时,有哪些问题你必须要考虑?
- 在做自动化测试之前你需要知道的什么是自动化测?
- 软件安装,卸载测试需要考虑的问题
- 软件测试环境搭建需要考虑哪些方面?
- 关于项目自动化测试架构的改良计划 - 对于内容文件动作指令信息
- 使用Wisdom RESTClient进行自动化测试,如何取消对返回的body内容的校验?对排除的JSON属性字段不做校验?
- 在做自动化测试之前你需要知道的
- 测试设计中需要考虑的22种测试类型
- 在做自动化测试之前你需要知道的
- 使用 Postman 做 API 自动化测试
- 如果网页内容需要支持多语言,你会怎么做?在设计和开发多语言网站时,有哪些问题你必须要考虑?
- 测试需要接触的内容
- 基于XML的API自动化测试工具设计与实现
- 【tool】测试设计中需要考虑的22种测试类型
- 使用Wisdom RESTClient进行自动化测试,如何取消对返回的body内容的校验?对排除的JSON属性字段不做校验?
- 测试设计中需要考虑的22种测试类型
- 测试工作——Web测试需要了解的内容
- 想做自动化测试需要深入的几点建议
- 产品研发过程管理专题——编写软件测试计划需要考虑的几个问题