我们这的产品,必现。那种大数据量的页面。分页下滑很多很多次的那种页面
比如金融产品的 全部 A 股 详细页面。
老兄,WebDriverAgent 执行超时,有优化嘛
年薪:一千万
遇到过相关错误的,在谈解决方案:
错误一:wda.WDAError: WDAError(status=889, value=Application is not running, possibly crashed)
有解决方案嘛
原来的问题是这样:
一个节点:既要运行 ios 脚本、又要运行 Android 脚本。建了两个任务(job),连接的都是同一个节点。
1、如果单执行器运行,需要等第一个任务运行完,在运行下一个任务,排队等待原理。
2、本希望,通过节点配置多个执行器,任务 1 绑定节点的执行器 01、任务 2 绑定节点的执行器 02,这样同时执行任务 1 和 2。
3、修改后方案,把节点所在的机器(同一台)上,配置多个节点。任务各个绑定各个节点,实现任务无需排队。
也不知道说清楚了没。。
问题已找到解决办法:在同一台电脑上部署多个 jenkins-Slave,能够实现 job 之间互不干扰的执行。
指定项目的运行节点,是可以。但不知道可不可以指定运行节点的具体哪个执行器。
抓紧抓紧,明年的计划就靠你们了
他的问题是,报告只显示第一次的测试结果,而不是最新的(没看出问题在哪):
python2.7 的版本,allure 报告不会自动覆盖,需要手动清理,否则报告都是旧的;
python3.0+ 的版本,allure 报告会自动化清理上一次的记录;