【发布时间】:2019-09-13 15:40:06
【问题描述】:
我现在想对货币类型(例如:USD、CAD ..)进行断言,我正在对这些值进行硬编码并检查我从应用程序获得的响应。我可以使用 XML 文件来完成它,我可以在其中放置所有货币类型并对其进行检查,但是对于仅一行断言我需要我的自动化工作,它会编码太多。
让我在下面提到的代码中向您展示我所采取的方法
getSourceCurrName = getDriver().findElement(by("label.source_curr_type")).getText();
AssertUtil.assertTrue("Validate source currency type",(getSourceCurrName.equalsIgnoreCase("CAD") || getSourceCurrName.equalsIgnoreCase("USD"));
正如我所说,我可以通过将所有货币名称保存到 xml 中来使用这些值,而不是在函数中硬编码 USD 和 CAD。但这将是一个漫长的过程,有什么 java 提供的吗??
【问题讨论】:
标签: java selenium selenium-webdriver appium