領測軟件測試網
軟件測試技術網De7o\7Z`+ivF2c軟件測試技術網s0gj4e_nm BW
軟件測試技術網o9z0~k-xzb失敗和重運行軟件測試技術網&C'x'K r+`w4i"At
軟件測試技術網5[a"@X,L T,F(G%n在大型測試套件中,這種重新運行失敗測試的能力顯得尤為方便。這是 TestNG 獨有的一個特性。在 JUnit 4 中,如果測試套件包括 1000 項測試,其中 3 項失敗,很可能就會迫使您重新運行整個測試套件(修改錯誤以后)。不用說,這樣的工作可能會耗費幾個小時。軟件測試技術網^4nUfZ
軟件測試技術網U+f*E*|\.{gX一旦 TestNG 中出現失敗,它就會創建一個 XML 配置文件,對失敗的測試加以說明。如果利用這個文件執行 TestNG 運行程序,TestNG 就只 運行失敗的測試。所以,在前面的例子里,您只需重新運行那三個失敗的測試,而不是整個測試套件。
!}X*k]*~MQx
Y_z:Sp-P實際上,您可以通過清單 2 中的 Web 測試的例子自己看到這點。verifyLogIn()
方法失敗時,TestNG 自動創建一個 testng-failed.xml 文件。該文件將成為如清單 4 所示的替代性測試套件:軟件測試技術網:N
et0z,v-i$?W
軟件測試技術網Z
tgf1t*d ^A7Oc軟件測試技術網$W.p2Ug-[)c%O
清單 4. 失敗測試的 XML 文件
;k
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月