2012-01-06 48 views
0

這是我的第一個問題,如果我問一個簡單的問題,非常抱歉,但我還沒有找到解決方案 - 可能只是想它錯了。Selenium with JUnit - 在測試流程中嵌入測試(Java)

我有一個測試套件用於通過前端用戶界面創建用戶帳戶,其間有許多頁面。現在我正在測試與UI分離的功能(正確創建帳戶等)(正確的消息傳遞,格式化等)。

我想找到一種方法來結合這些流程,所以我不是創建一個帳戶,並且只通過整個流程來進行UI測試。這看起來像是浪費時間,因爲我正在通過功能測試來驗證UI元素。

任何人都可以指向我的文檔/ javadocs與工具來完成此?

+0

我覺得這篇文章沒有得到太多的關注,因爲它有點含糊。你能指定你正在使用的技術嗎?分別測試功能和用戶界面是什麼意思?你如何測試功能?通過UI? – 2012-01-07 02:03:04

回答

0

您可以將會話保存在您的測試用例中,並在隨後的測試中使用相同的session_id,這樣您並不總是必須登錄/註冊。

或者您可以在Selenium上使用「browserSessionReuse」選項。這可以防止瀏覽器在兩次測試之間關閉,所以您總是使用當前會話進行測試。