dubbo接口测试
文章平均质量分 88
1fragment碎片
碎片测试记录
展开
-
接口测试中常用python脚本记录
在使用接口测试平台测试接口的过程中,有时需要额外使用python脚本处理。(2019-2020)以下按照历史接口用例中构造的关键字,按引用次数倒序排列,记录如下:注:部分字符串处理受限原平台,取用可自行修改简化。【1】功能描述:通过键找值,在返回值中根据参数名称获取参数值,对布尔类型值不可用使用场景:校验返回参数值import osimport randomdef getvaluebykey(result,key): result1=result ke.原创 2021-10-29 17:24:42 · 291 阅读 · 0 评论 -
接口用例项目测试维护注意事项
通过实践对接口项目的用例维护和整理,总结接口项目在测试维护过程中普遍需要面对的问题如下:1、问题:接口列表中的接口不唯一问题描述:由于开发提供接口列表的方式不够高效或者由于测试人员对接口项目不够了解等原因,可能会导致测试项目中完整的接口列表不够明确,某些接口被重复测试或者某些接口未被覆盖到。改善措施:(1)规定开发使用统一的文档工具推送新版本的接口文档(git等方式);规定统一的接口命...原创 2020-01-12 16:37:02 · 1036 阅读 · 2 评论 -
接口测试用例编写常见误区
评审新人的接口用例作业时,发现以下一些比较常见的问题,汇总如下:1、遗漏正常用例——不能只把关注点放在异常情况的校验和检查上,正常调用情况、正常参数用例也需要覆盖2、遗漏头部参数校验——不能只关注body参数的校验,若头部参数中包含需要校验的参数,也需要覆盖3、等价类划分冗余或无效——参数校验时按照等价类方法设计用例,需要保证等价类的划分是有效、覆盖全面的(能覆盖接口文档需求),...原创 2020-01-12 16:12:01 · 697 阅读 · 1 评论 -
Spring+Dubbo+TestNG接口测试
由于测试项目需要,今年五月开始接触、进行dubbo接口测试,记录所学如下公司中的项目除http接口外,一些微服务项目中涉及dubbo接口测试,目前测试的方式是Spring+Dubbo+TestNG——利用dubbo实现RPC(在测试项目中调用开发项目提供的函数/方法),利用Spring Framework的各种特性提高测试代码的开发效率,使用TestNG测试框架灵活地编写测试代码。1、前言...原创 2018-09-30 16:51:01 · 4081 阅读 · 0 评论 -
调用dubbo接口并对返回对象进行序列化,结果不是我想的那样,为什么&怎么办?
故事案例:(以下称dubbo服务提供方为“平台”,dubbo服务调用方为“业务”)问题定位:1、现象:调用平台的这个类com.x.api.service.UserApiService 的这个接口,得到的是一个list结果集,对结果集用alibaba 的fastjson 序列化成字符串的时候就有问题了。 2、问题原因:平台开发在改动旧接口时,有个地方赋值的时候没有new一个新...原创 2018-09-30 16:54:21 · 6065 阅读 · 0 评论 -
微服务类dubbo接口测试点及常见bug
2018年5月开始接触dubbo接口测试,测试对象主要是为业务提供基础数据增删改查相关的微服务接口,接口逻辑简单,但发现的bug还是不少。总结微服务类接口测试点及常见bug如下: 取值考虑 常见问题 注意项 参数 空 null [] “” undefined 1、空指针异常 java.lan...原创 2019-02-14 22:31:41 · 784 阅读 · 0 评论