首页 > 解决方案 > 如何验证/比较 Selenium 中的 2 个值?

问题描述

  1. 我有一个包含一些字符串值的输入文件。让我们说字符串一。
  2. 在网页上,我正在识别一个 Web 元素并将其值作为字符串获取。让我们说第二个字符串。
    String one = "abc" //Value from input file.
    String two = "USabc" // Value from identifying a web element.

我必须比较这两个字符串,我的测试用例是字符串二应该包含“US”以及字符串一的内容是“abc”

我怎样才能做到这一点 ?

另外,如果我在一个脚本中有多个输入和多个输出,那么最好的方法是什么?

标签: javastringseleniumhashmapwebdriver

解决方案


要比较变量1中文本的存在以及变量2中的文本US ,您可以使用以下解决方案:

if(two.contains(one) && two.contains("US"))
    System.out.println("Comparision successful");
else
    System.out.println("Comparision unsuccessful");

推荐阅读