使用 selenium Java 验证动态(Span 标签)文本
Validate dynamic (Span tag) Text using selenium Java
我需要帮助编写逻辑来验证动态文本,标签下方的文本会不断变化(至 6 个唯一单词),我需要验证这 6 个唯一单词是否与预期文本相同。有没有办法验证这一点。
注意 - 单词是以增量方式创建的,例如 - a、ap、app、appl、apple
Dynamic text Html
public static List<String> getDynamicText(WebDriver driver, By by, int intervalInMiliseconds, int iteration) throws InterruptedException {
List<String> collectedTexts = new ArrayList<String>();
for (int i = 1; i <= iteration; i++) {
collectedTexts.add(driver.findElement(by).getText());
Thread.sleep(intervalInMiliseconds);
}
return collectedTexts;
}
结合Compare two ArrayList of String for values inside it in Java Selenium
我需要帮助编写逻辑来验证动态文本,标签下方的文本会不断变化(至 6 个唯一单词),我需要验证这 6 个唯一单词是否与预期文本相同。有没有办法验证这一点。
注意 - 单词是以增量方式创建的,例如 - a、ap、app、appl、apple
Dynamic text Html
public static List<String> getDynamicText(WebDriver driver, By by, int intervalInMiliseconds, int iteration) throws InterruptedException {
List<String> collectedTexts = new ArrayList<String>();
for (int i = 1; i <= iteration; i++) {
collectedTexts.add(driver.findElement(by).getText());
Thread.sleep(intervalInMiliseconds);
}
return collectedTexts;
}
结合Compare two ArrayList of String for values inside it in Java Selenium