2017-02-16 27 views
0

我是新用戶Selenium IDE。我正在編寫這個測試用例,其中用戶A單擊此鏈接,然後它應該引導用戶訪問正確的頁面。不幸的是,頁面返回:Selenium IDE測試用例合格/不合格

An error occured. Message: script 'pp/agensi-list.phtml' not found in path (C:/htdffocs/star/application/views\scripts/**) 

但在我的硒上,它顯示測試用例已通過(它應該失敗)。

有人能告訴我爲什麼嗎?

回答

0

嗨很容易寫測試用例結果通過/失敗使用硒與testng框架,請閱讀下面的鏈接我已經給出了明確的例子。

How can I write Test Result (Pass/Fail) in Excel file using TestNG Framework with Selenium WebDriver?

更多具有實時的例子,你可以閱讀write test case pass/fail in excel using testng

只要你必須創建的FileInput流和FileOutputStream中的類Excel的工具如下並調用該類到使用另一個類extends關鍵字

的Excel工具:

public class Excelutility { 

@BeforeTest 
public void exceloperation(){ 

FileinputStream file = new FileiinputStream("file path"); 
//do file input stream details here 
Fileoutputstream newfile=new Fileoutputstream("filepath"); 
//do fileoutputstream details here like create workbook,create sheets etc 
} 
} 

另一個CLA ss:

public class operations{ 

@Test 
public void openbrowser(){ 

//write driver operations here 

//write excel operations using 
if(Title.equalsIgnoreCase("HP Loadrunner Tutorial")){ 
       Testcase="PASS";      
     }else{ 
      Testcase = "FAIL";    
     } 
Label l1=new Label(1,2,"status") 
writablesh.addCell(l3); 
} 
0

該測試可能會通過,因爲您點擊後沒有驗證任何內容。

如果在鏈接被點擊後停止測試,它會通過。你必須確認發生了什麼事。在CSS中查找更改,或者查找上面列出的消息?

+0

謝謝。但如何使硒顯示失敗,或通過? – aemy

+0

你可以發佈你的代碼嗎? – Brainles71

+0

已經更新我的回答。代碼仍然有幫助 – Brainles71