作者做的很棒,有没有考虑把接口和 web ui 结合起来做用例执行。
牛蛙笋货大佬
在线运行是通过创建一个临时文件的方式调用 subprocess 进行文件执行,并返回执行结果,这种方式说实话是有很大的安全性问题,目前来说只能限制用户不能对服务器进行命令行的操作。但毕竟不是开放性的系统,相信测试的小伙伴们会准寻系统操作的守则。
根据 openapi 的模型生成对应的接口消息体,但是示例里面没有对应接口模型,所以生成为空
感谢捧场
无敌哥牛批
异步接口相关解决方案我的想法是,提供轮询步骤,对于执行结果进行轮询查询,比如设置轮询次数 20 次,和轮询间隔时间 3s,设置一个或是多个轮询退出条件,当接口返回的数据符合对应退出条件,则退出轮询查询,否则等待间隔时间再查询直到轮询次数用完。