300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > mysql条件查询xml 接口测试怎么才能做好 – 数据库 – 前端 orancle和mysql面试题

mysql条件查询xml 接口测试怎么才能做好 – 数据库 – 前端 orancle和mysql面试题

时间:2023-05-25 19:35:37

相关推荐

mysql条件查询xml 接口测试怎么才能做好 – 数据库 – 前端 orancle和mysql面试题

A.需求

首先要了解这个接口提供的服务的需求定义,那么大家就知道大概测试的结果是啥。同时理论上要先提供接口规范,方便后续测试,以及给调用者联调的一个文档约定。

B.测试用例设计

根据测试的接口规范,基于业务进行场景设计,再结合边界值设计方法、等价类划分等常用设计方法进行用例设计。

1.设计的方向是常规的测试用例设计:协议规范测试、接口入参、接口出参。

协议规范测试:比如HTTP协议:URL地址、Header测试。不过一般情况下,默认调用者按照接口规范正常调用。这个不用过于详细测试。

2.接口入参:参数个数测试(注意是否必传字段),参数值测试(为空、正常值、非法值等,以及首尾有空格是否过滤)。

3.接口出参:至少涵盖一条成功的响应和一条失败的响应,当然大家测试出更多错误码,大家的覆盖率也就更全面。

4.业务场景用例:这个需要你对于这个接口的业务的了解程度,而且这是最重要的部分。

比如中间使用了缓存服务(第一次缓存没有,是不是直接读数据源,并存入缓存;第二次直接读取缓存是否正确);

比如需要考虑请求外部的接口获取相应的信息的时间损耗(连接不上外部接口,外部接口下线了,外部接口响应太慢);

C.测试用例执行

1.需要你对接口协议有一定的了解,选择适当的开源工具(如postman)或者自己编写脚本进行模拟请求。

2.需要熟悉接口所使用的中间件等知识(比如redis、kafka、mysql数据库)。

3.需要模拟外部接口返回给你现在正在验证的程序的接口。(比如扣费业务,你不可能每测一个业务,就去调真实扣费)。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。