使用服务器
Jenkins:4U16G
zalenium: 32U64G
测试用例:257
TestNg :thread-count="5"
zalenium:
docker run -tid --restart always --name zalenium -p 4444:4444 -v /var/run/docker.sock:/var/run/docker.sock -v /tmp/videos:/home/seluser/videos --privileged dosel/zalenium start --timeZone "Asia/Shanghai" --videoRecordingEnabled true --keepOnlyFailedTests true --desiredContainers 10 --maxDockerSeleniumContainers 50
TestNg :thread-count="10"需要时间 10 分钟
TestNg :thread-count="20"还是需要时间 10 分钟
然后我这边有 10 个环境需要验证,这样的执行效率完全不理想!
各位大佬的公司在大用例情况下,并发执行 UI 自动化测试的解决方案用的是啥.
如何实现多用例 UI 自动化 高效的执行,压缩一下执行时间.