漏测率怎么统计的,能否展开说说
windows 操作系统上的吗,可以用 win32 库来对 windows 元素进行自动化操作
celery 是我之前的方案,但是网上说 bug 比较多,自己实际在使用过程中也确实遇到过奇奇怪怪的问题,就放弃了
没听太明白,大佬可以放部分示例代码吗
那我理解还是因为存在多个 apscheduler 实例对象导致可能出现同时取到相同的定时任务,进而出现重复执行的问题对吧
出现多套定时任务是指一个定时任务被执行多次吗
这个可能不太好描述,不过大概率应该是最下层的原子操作(数据库查询方法)没有实现异步,这个我自己再试下,感谢大佬的回复
哈哈,去了解下
测试平台已经有了,想对其中的一些实现做优化,刚好最近在看 python 异步相关的知识,就想试试能否应用到项目中去
的确是这样,但是 python 官方文档上是说异步其实也是支持并发的,但是我在应用到 flask 项目中的时候,貌似没有达到并发的效果
celery 我理解应该是一个后台任务框架,我这里是希望用异步来解决查询效率的问题哈
看到这个,不禁为我那还在上幼儿园的儿子,以及还没上幼儿园的女儿感到担忧
目前正在研究这个框架,网上文档不多,只能靠自己摸索,并且 playwright 启动的 node.exe 还存在内存泄漏的问题,官方也一直没解决
打卡
apscheduler 也支持异步的,在调用 add_job 方法的时候,不传 trigger 参数可以立即触发一个异步任务
之前也用过 celery 做后台任务,后来发现 apscheduler 库也能满足就换到 apscheduler 库了,还不用单独启动 celery worker,楼主可以试试看
我想到的解决方案是先动态引用测试用例模块 (test_xxx.py),然后用 dir() 方法获取模块里面的属性(类或者方法),test 开头的应该就是楼主想要的测试用例吧
可以用 json.load,不过如果 json 文件太大会比较占用内存
with open('dy.json', 'r', encoding='utf-8') as f:
ad_dict = json.load(f)
给的信息有点少,不太好定位问题
楼主的意思是拼接出来的是字符串,然后有对应的方法,然后怎么执行这个方法对吧。可以试试动态引用库,importlib.import_module
这里应该要用 json.loads() 反序列化成 python 的数据格式
看书可以增加理论知识,更多的是要靠自己去实践、体验和探索总结
看日志是一方面,但是有些时候还要结合接口文档或者咨询开发才能确认,比如后端日志报错并不是后端有问题,也有可能是前端参数值传的不对
自己写用例里面,把 P0 用例筛选出来提供给开发冒烟
哈哈,大佬回复速度好快,还有一个问题,这块内容好像是编辑不了的是么