- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 【接口平台】too many values to unpack
有小伙伴反馈,在执行用例时,报错 too many values to unpack确实服务端出现了异常报错Traceback (most recent call last): File "/Users/lluozh/work/git/SWAPI/util/httpTool/baseUtil.py", line 112, in POST response = requests.p...
2019-12-28 16:13:03 1556 2
原创 【接口平台】生成静态模拟数据
接口用例智能生成,需要根据相应信息生成对应的字段值,比如自动生成手机号、姓名、身份证号等等,一开始的方案是手动撸代码 def random_gbk2312(self,length): """ 生成指定长度常见的随机汉字 """ str = '' for i in range(0,length): ...
2019-12-28 15:48:45 588
原创 【用例设计】文本框测试用例
maxlen为该文本框的最大长度普通文本输入框大写&小写英文字母,如: ABCdefuvwXYZ阿拉伯数字,如: 0123456789简体中文字符,如: 这是简体测试文本繁体中文字符,如: 這是繁體測試文本输入默认值,如:输入空白,如:输入空格,如:输入字符串中间含空格,如: 087hij qok输入字符串收尾含空格,如: asd76ui 输入特殊字符,如: ~!@#$%^&*()_
2019-12-28 14:51:52 13942 4
原创 【接口平台】测试报告数据获取
测试报告数据获取,一开始定义的时候设计了两个接口,获取报告概要信息和获取报告的用例详细信息,使用了一段时间后,发现获取报告详细信息这个接口变得很慢开始定位问题的时候初步判断是因为report的表数据达到30G导致数据查询慢,增加表的索引和增加测试报告按照策略定期清理的功能,稍有缓解,但是仍有小伙伴反馈打开测试报告需要较长的时间,不过该问题是重要不紧急,一直搁置没有处理前端时间有小伙伴反馈,他们...
2019-12-17 17:05:25 708
原创 【mysql】删除重复数据
用例执行每次产生一条record日志信息,累积下来执行的日志信息海量,需要定期清理日志信息仅剩下最新的一条即可数据库表结构简化版idin_idcase_idinfo即删除重复记录,保存Id最大的一条DELETE FROM logrecordWHERE id in (SELECT id FROM logrecord GROU...
2019-12-17 16:06:12 498
原创 【接口平台】异步返回
有小伙伴在执行测试报告的时候反馈,在某些接口中,返回报告数据用例竟然重复执行了两次,一开始定位问题怀疑是用例执行异常触发重复执行导致,但是并非如此,因为即使重复执行也是用例中某个接口请求被重复执行,而不是整个用例重复执行了两次后面在优化获取测试报告性能的时候发现,原来前端有一个机制,在请求任意接口时,如果超过2min没有返回则重复再次请求一次该接口,这样会导致什么问题呢?该测试计划在执行超过2...
2019-12-14 14:39:39 1185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人