【问题标题】:Assert Array Equals method in TestngTestng 中的断言数组等于方法
【发布时间】:2016-08-21 11:52:41
【问题描述】:

我有一个数组列表 {1,2,3}。 我有一个xpath。我真正需要的是 xpath 输出将是数组 1 或 2 或 3 中的任何一个。我想断言该值并使用 testng 通过测试。

有没有可能做这样的事情。

【问题讨论】:

  • 我认为您可以将 hamcrest 与 TestNG 一起使用。请参阅this 中的示例

标签: java selenium selenium-webdriver testng appium-ios


【解决方案1】:

我不确定我是否正确地回答了您的问题。但是如果你想比较一个元素中的文本和给定的值,你可以将这三个元素保存在一个列表中并使用contains

ArrayList<String> arrayList = new ArrayList<String>();
arrayList.add("1");
arrayList.add("2");
arrayList.add("3");

Assert.assertTrue(arrayList.contains(YourElement.getText()));

【讨论】:

    猜你喜欢
    • 2013-09-16
    • 1970-01-01
    • 2020-11-27
    • 1970-01-01
    • 1970-01-01
    • 2016-11-25
    • 1970-01-01
    • 1970-01-01
    • 2011-03-19
    相关资源
    最近更新 更多