selenium 中如何run已失敗的case

2021-09-01 16:42:06 字數 519 閱讀 2949

../reports/testng-failed.xml失敗則存在,成功則不生成,我的隊友在做這個run failed需求的時候,只是想著如何把testng-failed.xml裡面的case抽取出來,這導致最後各種問題的不能解決。

ok 主要問題一下子解決了,大家可以看到我在乙個引數的設計上做了乙個變化。但是大家思考一下,主要問題解決了之後衍生出乙個新問題,如果最後run了多次,經過各種修改,所有的失敗case全都通過了,那麼這個時候ci依然會報錯。這是因為runtime.analysisrunfailedreport這個小工具只會分析是否生成了testng-failed.xml,../reports下的testng-failed.xml只會保留最後一次出錯時的記錄。沒有關係,一句話搞定

問題目前為止已經全部解決了。

其實很多問題不是太難解決,只是我們在解決問題前不能一味的去埋頭解決,而不關乎方式,我要的當然僅僅是乙個結果,我上司也是一樣,問題是我們如何去分析問題,從而四兩撥千斤的去解決他,我覺得這個比有多少年開發經驗或者是程式設計能力神馬的要重要的多。先思考,在做事。

selenium控制已開啟的頁面

chrome.exe remote debugging port 5555 user data dir c selenum setting remote debugging port值,可以指定任何開啟的埠。user data dir標記,指定建立新chrome配置檔案的目錄。它是為了確保在單獨的配...

selenium之如何定位iframe中的元素

今天想寫個126郵箱自動化登入指令碼,由於id是動態的,name也獲取不到,最後通過檢視頁面發現是寫在iframe中,所以要先獲取表單,在獲取表單中的元素,如下!1,頁面 2,自動化登入 3,selenium iframe操作 iframe,又叫浮動幀標記,是內嵌的網頁元素,可以將乙個html檔案嵌...

已解決,selenium 接管瀏覽器問題

問題產生 編寫自動化 自動登入指令碼時,每次run程式都要重新開啟一次瀏覽器視窗,而且不便於指令碼和人工接管測試 資料檢索關鍵字 selenium瀏覽器接管 author xiaozhu sai 解決步驟 1.在cmd中輸入 chrome.exe remote debugging port 5478...