請教,UI 自動化執行,併發用例執行解決方案
現狀
- 自動化框架:Selenide
- 現在的 Selenium Grid: zalenium
- 測試框架:TestNg
使用伺服器
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 自動化 高效的執行,壓縮一下執行時間.
相關文章
- 多執行緒併發執行及解決方法執行緒
- Thread 併發執行例項thread
- 多執行緒併發同步問題及解決方案執行緒
- 在容器中執行UI自動化參考UI
- python併發執行request請求Python
- 用 UI 多執行緒處理 WPF 大量渲染的解決方案UI執行緒
- python+selenium grid 併發執行測試用例,不能併發Python
- U盤使用技巧:U盤自動啟執行應用程式(autorun.inf無法執行終極解決方案)
- 基於 LangChain 的自動化測試用例的生成與執行LangChain
- java多執行緒與併發 - 執行緒池詳解Java執行緒
- Java併發(四)----執行緒執行原理Java執行緒
- 併發程式設計與高併發解決方案學習(CPU多級快取-亂序執行優化)程式設計快取優化
- 執行用例報錯
- 多執行緒併發的一些解決思路執行緒
- Java 併發:執行緒、執行緒池和執行器全面教程Java執行緒
- 自動化測試平臺設計與實現(三、自動化用例物件成為可執行檔案,用例執行機的設計與實現、用例除錯)物件除錯
- 66.QT-執行緒併發、QTcpServer併發、QThreadPool執行緒池QT執行緒TCPServerthread
- pytest(13)-多執行緒、多程式執行用例執行緒
- app ui 自動化測試由於前面用例出錯卡在某個頁面導致後面用例執行失敗APPUI
- 介面自動化:pytest 執行測試用例時可以使用主從模式嗎?多個電腦一同執行測試用例模式
- 應用儲存過程執行報錯解決方案儲存過程
- 多執行緒併發篇——如何停止執行緒執行緒
- python基礎執行緒-管理併發執行緒Python執行緒
- app 自動化測試 - 多裝置併發 -appium+pytest+ 多執行緒APP執行緒
- Java併發(一)----程式、執行緒、並行、併發Java執行緒並行
- pytest多程式/多執行緒執行測試用例執行緒
- 用多執行緒,實現併發,TCP執行緒TCP
- 併發程式設計之多執行緒執行緒安全程式設計執行緒
- 多執行緒與高併發(二)執行緒安全執行緒
- 併發與多執行緒之執行緒安全篇執行緒
- 如何解決多執行緒併發問題執行緒
- 【多執行緒與高併發3】常用鎖例項執行緒
- 程式併發執行的特徵特徵
- JAVA多執行緒併發Java執行緒
- 請教一下,UI 自動化選型問題UI
- .NET混合開發解決方案5 WebView2執行時與分發應用WebView
- app 自動化 (真機)+jenkins 進行執行問題APPJenkins
- 【高併發】深入理解執行緒的執行順序執行緒