我正在測試具有多種功能的Web應用程序。我沒有開發這個應用程序,我只是一個測試人員。我是新來的測試,當我開始研究它時,我得到了一系列的硒測試。這些測試通過在Firefox上使用Selenium IDE來執行。 它們很容易以這種方式執行,因爲您可以記錄和存儲變量並運行測試。Web應用程序測試可視化
的問題是,當,例如: *網頁有3行的表,我準備測試這種情況下,它的工作原理 *表後的一天有4行,所以我的測試沒有按」 t工作了, * Selenium不允許我在行或列上做一個for-cycle
這就是爲什麼我想我可以將幾個Selenium測試導出到Java 4 Web Driver並將它們導入到Eclipse中。通過這種方式,我可以通過添加循環和其他內容來改進代碼。 我爲我的測試套件創建了一個項目,導入了JUnit 4和Selenium庫,運行了套件,一切都很好,沒有錯誤。太好了。
* 問題是:我如何在Firefox瀏覽器中管理VISUALIZE(或回放)我的測試,就像我之前在Selenium IDE中做的那樣? *
THX很多
你的第一句話是(一半)正確的。 Eclipse會打開一個新的Firefox窗口,但在運行時這個窗口是空的。我不明白爲什麼會發生這種情況......我認爲有一種跑步者方法,我沒有使用或沒有正確使用。 – Luceye85
我們可以看到您正在使用的代碼嗎?聽起來像這樣不應該發生。 – Arran
至於你的答案的其餘部分(我忘了說我第一次評論:)謝謝你)我需要得到關於CI軟件的消息。 關於網頁中的元素,通常在查找它們時沒有問題,重點是例如今天我有一個表格2 x 2,其中每個元素明天都有一個特定的xpath,這個表格可能還有一行我將擁有一張3x2表格,它們具有不同的元素順序(因爲它們按字母順序排列)或隨機排列,所以我明天的硒命令將失敗。 – Luceye85