我是使用Selenium IDE
的新手。我正在编写此测试用例,其中用户A单击此链接,然后它应该将用户定向到正确的页面。不幸的是,页面返回:
An error occured. Message: script 'pp/agensi-list.phtml' not found in path (C:/htdffocs/star/application/views\scripts/**)
但是在我的selenium上,它显示测试用例已经过去了(它应该失败)。
有人可以告诉我为什么吗?
答案 0 :(得分:0)
测试可能会通过,因为您在点击后无法验证任何内容。
如果在单击链接后测试停止,则它将通过。你必须确认发生了什么事。寻找CSS的变化,甚至可能寻找上面列出的消息?
答案 1 :(得分:0)
嗨,使用selenium和testng框架编写测试用例结果通过/失败非常容易,请从下面的链接中读取我给出了明确的例子。
有关实时示例的更多信息,请参阅write test case pass/fail in excel using testng
只需要为fileinput流和fileoutputstream类创建Excel实用程序,如下所示,并使用extends keyword将该类调用到另一个类
Excel Utility:
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
}
}
另一堂课:
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);
}