1.背景:接口测试中,经常会遇到加密的情况,大部分的后端语言还是java,所以我们在做自动化测试的时候,如果用的是java语言,那自己是好处理,直接调用开发的代码即可,那如果我们的自动化语言选择的是Python,我们如何来做呢?
2.Python处理java的加密方法
以Windows为列,可以把java的加密方法打成一个jar包,在cmd下运行java -jar 即可
那么问题就转化为,Python如何调取cmd命令执行命令
@1 os.popen(阻塞进程)
@2 subprocess模块(子进程)
以上~