如我们所知,assert继续执行,但验证在脚本失败时停止执行。 例如假设有两个字符串abc,abd xyz
我想验证这两个字符串。如何在不使用Assert.assertEquals(期望,实际)的情况下验证它们;
有人可以指导我一样吗?
答案 0 :(得分:0)
您可以通过创建方法并使用if else来比较它们来验证2个字符串。 在你的例子而不是断言中,这可以完成
public void compareMethod()
{
string expected = "abc";
string actual = "xyz";
if(expected == actual)
{
//do steps required
}
else
{
}
}
答案 1 :(得分:0)
如果您已经存储了字符串并希望使用Selenium WebDriver验证文本,则以下代码肯定会有所帮助..
if("expected String".equals("actual string"))
{
System.out.println("String matches ");
}
else
{
System.out.println("String does not match ");
}
试试这个