达到了
我就是这样写出来的泰斯特平台:https://gitee.com/amazingTest/Taisite-Platform
别人想要这种机会都没有呢
这个还是一样的在断言处完成
可以给所有测试用例加逻辑判断是否需要执行或者等待断言,我是使用装饰器的形式:
这一行代码: DataReport.TEST_STATUS[current_func] = True 代表已经完成测试,
直到满足断言条件并完成断言后才会释放。
在 afterclass 中判断如果测试用例(数据统计)行为都已经完成后会进入到待验证的阶段:
然后有一条用例专门去做断言:
验证完成后又会在 afterclass 中将初始变量重制,开启下一轮循环。
(os:其实我也不想这么实现,奈何测试组长一定要当日手动完成行为,隔日 8 点去验证昨天的行为是否被系统统计到)
这就没有了
我还遇到过隔日再去验证的,需要将用例拆分成 2 份,测试过后就锁住,等待校验
这里用到了 ssim,应该是你想要的,直接可以用源码
嗯嗯 👍
还是对关键信息做正则校验比较稳
加油
这不会被发现吗哈哈
404 500 应该可以放到断言的前半部分~,后半部分使用关键词正则校验或者相似度去断言具体返回值
在什么配置上录就在什么配置上测~
🤝
是的,会遇到你说的这些问题,我是基于 applitools 的理念然后自己写的一个开源小工具,你说的这些问题他们或多或少都已经有了解决方案~
相似度阈值自己设置
无中生友
这一套教下来可要费不少功夫的说
27 个 ??
别到时候要你女装了...
小公司,3 个女生
加个 --onefile 试试?
for example:
PyInstaller.main.run([
'--name=%s' % package_name,
'--onefile',
# '--windowed',
os.path.join(os.getcwd(), 'main.py'),
])