2016-07-07 30 views
0

我是新來的測試和Maven,並被要求與黃瓜合作。 我設法取得了很好的結果,但我仍然需要處理Testlink中這些結果的導入。如何在Maven進行黃瓜測試後執行一個java類?

爲此,我找到了一個簡單的解決方案(http://www.qualifiez.fr/journaldutesteur/index.php?article29/une-api-java-pour-s-interfacer-avec-testlink),但事實是沒有與提議的庫匹配的maven依賴項。

所以我選擇創建一個格式與Testlink等待的格式相對應的XML文檔,但是現在我又遇到了另一個問題:在我所有的黃瓜測試完成後,如何運行包含此代碼的java類? (並且報告結果也完成後)

謝謝!

回答

0

我對Testlink沒有經驗(當然也不會閱讀法語:)),並且不完全瞭解您的設置,但通常,如果您想在項目的特定階段執行任何代碼,您可以使用適當的Maven生命週期階段。

例如,如果在完成所有測試(以及其他代碼)後需要完成一些步驟,則可以使用Maven驗證階段。如果需要,你可以自己編寫一個Maven插件。

+0

謝謝你的回答,我會在稍後嘗試,我想!目前,我通過使用TestSuite進行欺騙,首先運行我的黃瓜測試,然後運行我的java類(這實際上不是真正的測試)。它目前的作品,但我想我會嘗試你的解決方案之一有一個「更清潔」的代碼:) –