2012-10-02 47 views
0

我使用Selenium IDE來創建一些自動化的TC,我在我的網站上有動態內容區域,有時這個區域的內容id = 100,有時id = 101。如何在Selenium IDE中添加動態命令?

當腳本沒有找到id = 100時,我該如何告訴selenium不要停下來並嘗試找到id = 101?

行動=點擊

目標1:

//html/body/div/div/div[4]/div/div[3]/div[3]/ul/li[3]/a/div 

如果此目標失敗了,我想硒使用以下目標:

目標2:

//html/body/div/div/div[4]/div[3]/div[3]/ul/li[3]/a/div 
+0

我不認爲在IDE中這是可能的。 – Arran

回答

1

有可能是一個黑客,可以讓你用IDE做到這一點,但你應該真的利用ider使用WebDriver爲你選擇的語言(Python或Ruby是很好的選擇,但幾乎支持所有流行的語言)。

+0

使用Selenium IDE,即使步驟失敗,我如何讓Selenium繼續?這在那種情況下可能會有所幫助。 –

+0

正如另一個答案中提到的,如果您希望測試在錯誤時繼續執行,則應始終使用驗證,而不是斷言。 – CIGuy

相關問題