个人观点:
1.语法比较简单,门槛低
2.有丰富的轮子,可能比 Java 少,但完全够用
3.Java 相对 Python 而言,有点啰嗦
4.Java 的性能虽然比 Python 好很多,但在自动化方面,可能用不上.所以优势不明显
看到加了好几个 sleep,有其他更加好的处理方法吗?
比如增加全局隐式等待或者显示等待
RUN 命令可以合并起来执行
在 APP 加入灰度开关,定义一些特定的地方来切换环境就好了
希望不要放弃 Python 版本
真的是 SB 公司才会找单独的背锅侠..+1
一开始我也想着用框架,有参考过你那一套.《web 接口开发与自动化测试》
最后了用 FasterRunner.基础 HttpRunner 的 web 平台.
由于 HttpRunner 有 debugtalk 这个神器的存在,让平台灵活了很多.
主要是为了满足:
mysql 语法不熟悉,我之前是 python 来执行 sql 语句实现的
在请求接的时候,需要把所有的请求参数 + 指定字符串和合成一个字段串,然后 md5 生成一个字符串.需要生成的字符串也要加入请求参数中.
接口有签名怎么实现呢