不推荐~
书已到货,大概浏览了下目录以及最近在做的接口自动化的章节
初评:
debug 版本取出 log,根据 log 判断出问题模块以及操作步骤,定制自动化脚本进行针对性验证。
昨天刚好有看类似的东西,github 上找了个项目,100w 大概几十秒,千万级好像有点难产。传送门:--》https://github.com/wangrain/IdAnalysis.git
连接数据库还是要做一样的操作,只是把从业务层获取信息的方式迁移到了数据库操作上。
另外业务层的数据可能是多表联查的数,在效率上可能会有偏差
还有就是直接数据库取值对于业务复杂的信息获取不确定因素可能会更多(1. 数据库钟的值可能和接口吐出的不一致(接口层做了二次处理)。 2. 大量 case 进行执行时高频次调用 pymysql 是否会出现未知问题?)
基于 unittest 框架,已有较为完善的框架,业务耦合性较高时实现起来很麻烦。
例如:我要购买任意产品 --- 前提:1. 获取登录 token or other login 标识。 2. 获取到产品 3. 若需要调整产品相关属性,需要获取请求产品相关信息从产品相关信息钟提取需要的内容。
反正我是为了实现这些东西写了大量额外的通用方法。。。。
六年前在苏州科大讯飞教育实习入的坑,一晃物是人非……
同样问题,困惑无比,跪求答案
我也做过同样的工作,正如最后一句所说的 “成了一个摆设”。
由于在过程中发现的一些问题都是对于代码编写习惯相关的问题,而且这类问题偏多对于筛选真正有问题的错误被埋没在茫茫多多的无效问题中~最后因为自己个人精力有限也就把它放弃了。愿你能坚持下去~~~