java - 如何验证/比较 Selenium 中的 2 个值?
问题描述
- 我有一个包含一些字符串值的输入文件。让我们说字符串一。
- 在网页上,我正在识别一个 Web 元素并将其值作为字符串获取。让我们说第二个字符串。
String one = "abc" //Value from input file.
String two = "USabc" // Value from identifying a web element.
我必须比较这两个字符串,我的测试用例是字符串二应该包含“US”以及字符串一的内容是“abc”
我怎样才能做到这一点 ?
另外,如果我在一个脚本中有多个输入和多个输出,那么最好的方法是什么?
解决方案
要比较变量1中文本的存在以及变量2中的文本US ,您可以使用以下解决方案:
if(two.contains(one) && two.contains("US"))
System.out.println("Comparision successful");
else
System.out.println("Comparision unsuccessful");
推荐阅读
- sql - SQL Server 中的完全递归员工-老板关系
- apache-kafka - kafka-connect 文件脉冲连接器独立无法启动(偏移管理器上找不到类异常)
- c# - c# VLC.Dotnet 播放然后暂停问题
- javascript - Javascript - 如何将 json 解析为两个列表
- php - 尝试使用自定义布局自定义 Woocommerce 结帐页面中的订单审核表。有人可以查看我的代码吗?
- python - Django: What is the simplest way to asynchronously execute some function when there is a change to the database?
- cordova - nativeApiProvider.get(...).retrieveJsMessages 不是函数
- reactjs - 如何使用 React-Hook-Form 设置焦点
- json - 如何在ansible中使用jinja2模板创建一个包含多个条目的json文件?
- javascript - 如何使用来自 finra.com 的 python 抓取 JS Web 数据