2016-12-03 94 views
0

我想寫一個硒腳本 - 我點擊詳細按鈕,而不是顯示項目的詳細信息,它顯示錯誤信息。我想失敗的腳本,但不知道如何寫它,並從這個網頁我不能導航到其他網頁。請幫我在junit selenium中編寫測試代碼enter image description here測試腳本描述框

+1

請添加代碼並更好地定義您的問題,請參閱http://stackoverflow.com/help/how-to-ask – Moshisho

回答

0

點擊詳細按鈕後,你可以檢查該元素的文本是否包含錯誤信息,如果是的話你可以將測試用例標記爲失敗,或者你可以使用斷言也是在這種情況下。

WebElement el = driver.findElement(<any selector of your relevance>); 
Assert.assertTrue(el.getText().contains("error_message_text")); 

這可以幫助您與您的要求。

+0

非常感謝Abhinav。自從最近幾天以來我一直在問人,你終於回答了我的問題。你是誰* :) –

+0

我還有一個問題阿比納夫,如果你可以幫忙請。當我點擊詳細信息按鈕,然後它用於顯示錯誤信息,因爲你已經解決了我的問題。現在,此頁面左側有一個菜單欄,顯示此錯誤消息。我正在嘗試返回到產品模塊,但沒有任何按鈕被點擊。此問題僅限於此特定頁面。我該如何在Juint中編寫腳本,以避免按鈕不可點擊。 –

+0

你可以檢查你試圖點擊的按鈕是否在框架或任何東西。我需要有它的HTML。另外,如果這有幫助,你可以將它標記爲答案,併爲此提出一個單獨的問題並粘貼鏈接,以便有人可以提供幫助。標記爲答案 – Abhinav