gpt4 book ai didi

java - 使用 Selenium 和 Java 进行可视化测试

转载 作者:行者123 更新时间:2023-12-01 17:06:32 25 4
gpt4 key购买 nike

我已经验证了网页上的按钮和链接,但我没有在 GUI 级别进行可视化测试。我如何使用 selenium 和 java 来实现这一目标?

最佳答案

您可以通过检查特定元素是否符合预期的样式来做到这一点。要查询样式属性,您必须使用 JavascriptExecutor

执行 JavaScript 代码
driver.get("https://www.w3schools.com");
WebElement el = driver.findElement(By.xpath("//a[text()='LEARN HTML']"));
String contents = (String) ((JavascriptExecutor) driver)
.executeScript("return window.getComputedStyle(arguments[0]).getPropertyValue('background-color');", el);
System.out.println(contents);
driver.close();

有了特定 CSS 属性的值,您就可以断言它是否符合用户期望看到的内容。

关于java - 使用 Selenium 和 Java 进行可视化测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61461067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com