分布式运行 case 的话,前提是不是 case 要解耦?
可以考虑换一种方式定位,换成 name 或者 classname 定位试试
新打开的是原生页面了,需要另外一个原生的 driver 了
用 playwright 啊,selenium 过时了
虾皮吗
利用多线程,登录一个线程,case 一个线程。登录线程在登录完后 waite,直到 case 线程运行完 case,case 线程设置 set,登录线程在根据 set 去执行退出的操作。不知道这个思路可否
这种比对比的是内存地址,试试 assert 吧
这个手机需要 root 吗
楼主,请问这个为什么必须要搭建在 mac 下呢
你定义的参数是不是得放个截图让大家看看,不然没法看
大佬,你这前端怎么搞定的,测试会前端的感觉不多呀
用拳头说话吧
客户端稳定性有没有好的方案可以分享一下
别想靠自动化发现 bug,你这个思路是不对的
后续呢
大佬啥时候开源
牛逼
这是打算卖软件吧
这个总结的有点太一般了吧
winappdriver
名词整的可真是不少,不知道实用的有哪些
Ramp-up period 是多长时间加载到最大并发数,如果你最终结果就是测试 50 个并发下的 tps 的怎么样,其实跟 Ramp-up period 这个值没多大关系,这个值设置的长一些 tps 在会在增长的过程中比较平缓,设置的小一些的话 tps 在增长的过程中可能会出现上下抖动的不平稳现象,但是都不影响 50 并发下 tps 的峰值
793*160=126 这个公式 是个什么鬼
也许在你的认知内打工是发布了财的,但是实际上很多互联网的打工人是发了财的
你 200 的并发设置集合点了吗,如果设置了集合点,又长时间跑的话,中间那个线程启动时间肯定是加到你的总时长里去了,况且计算 TPS 的时候为什么要除以总时长呢