2016-09-21 73 views
-1

我正在使用不同的類運行多個測試。如何在UIAutomator中獲得通過和失敗測試用例數

例如: 亞行外殼uiautomator的runTest PrjoectXYZ.jar -c com.myapp.testautomation.NewUserRegistration

亞行外殼uiautomator的runTest PrjoectXYZ.jar -c com.myapp.testautomation.Login

亞行外殼uiautomator runtest PrjoectXYZ.jar -c com.myapp.testautomation.Logout

如果我將控制檯輸出重定向到文本文件,它只給出最後的運行結果。

有人可以幫助我獲得通過和失敗計數的整體結果嗎?

+0

我的答案幫助你嗎? –

回答

0

在控制檯輸出中,您應該爲狀態爲0或1的每個測試找到一個「INSTRUMENTATION_STATUS_CODE:」。
0是Pass。
1失敗。

所以你想建立一些自定義?也許你可以看看uiautomator2junit的源代碼。多數民衆贊成我用什麼報告詹金斯

https://github.com/dpreussler/automator-log-converter

+0

感謝您的回覆Tim, 我只需要擁有所有測試的集體輸出,例如運行多少次測試,測試通過多少次以及失敗次數多少次 –

+0

@KrishnaMurthy您是否在使用Jenkins? –

+0

是蒂姆,我正在使用詹金斯,並且還有jenkins中提供的junit xml插件,通過它可以獲得全部報告。但是如果我想在主機控制檯中使用相同的方式? –

相關問題