如何使用verifyText比较两个字符串?

问题描述 投票:0回答:2

我们知道,assert会继续执行,但验证会在脚本失败时停止执行。例如假设两个字符串abc,abd xyz

我想验证这两个字符串。如何在不使用Assert.assertEquals(预期,实际)的情况下验证它们;

任何人都可以指导我一样吗?

selenium-webdriver
2个回答
0
投票

您可以通过创建方法并使用if else来比较它们来验证2个字符串。在您的示例中,而不是断言,这可以完成

 public void compareMethod()
 {
    string expected = "abc";
    string actual = "xyz";
    if(expected == actual) 
       {
         //do steps required
       } 
    else
       {
       }
 } 

0
投票

如果您已经存储了字符串并希望使用Selenium WebDriver验证文本,那么以下代码肯定会有所帮助..

 if("expected String".equals("actual string"))
   {
      System.out.println("String matches ");
   }
 else
  {
      System.out.println("String does not match ");
  }

试试这个

© www.soinside.com 2019 - 2024. All rights reserved.