2012-04-12 55 views
0

我想從一組Selenium 2測試腳本生成測試用例,這些測試用例可以通過TestLink可導入的方式進行格式化。Testlink和Selenium 2

本質上,我只是有一噸硒生成報告的測試方法,我想要一種方法使TestLink吃掉所以我們不必手動輸入所有的測試用例。

有人試過類似的東西嗎?

回答

0

我相信你現在已經想出了一些東西。但是,這樣做並不是直接的方式。根據您使用哪種語言編寫的selenium 2測試用例將決定您使用的工具。

如果是我(我使用PHP實現),我很可能會構建一個可以放在Webdriver對象位置的類。對於每個Selenium命令,我會讓它構建一個字符串,而不是向Selenium服務器發送網絡調用。據說,我可能會把它翻譯成Gherkin。在測試結束時,我會使用Testlink's API來創建測試用例。我可能會在java中執行此部分以供稍後重用。然後,我將使用PHPUnit的功能將日誌導出爲JUnit,然後加載它們,然後使用相同的Java客戶端將它們發送到testlink。

很多開發時間...