我有一个网络应用程序。
使用 selenium webdriver 编写的自动化脚本。
当我选择一些文本时,我写了一些颜色代码。
现在我想检查颜色是否存在。
如何验证 selenium webdriver 脚本中的颜色代码?
原文由 Sagar007 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个网络应用程序。
使用 selenium webdriver 编写的自动化脚本。
当我选择一些文本时,我写了一些颜色代码。
现在我想检查颜色是否存在。
如何验证 selenium webdriver 脚本中的颜色代码?
原文由 Sagar007 发布,翻译遵循 CC BY-SA 4.0 许可协议
WebElement eleSearch = driver.findElement(By.xpath("//*[@class='navsearchbar']//div[2]//div"));
String rgbFormat = eleSearch.getCssValue("background-color");
System.out.println(rgbFormat); //In RGB Format the value will be print => rgba(254, 189, 105, 1)
String hexcolor = Color.fromString(rgbFormat).asHex(); //converted Into HexFormat
System.out.println(hexcolor);// Output of Hex code will be => #febd69
原文由 Satya Sunil 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.2k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答3.6k 阅读
2 回答705 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.6k 阅读
经过多次尝试不同的脚本后,我终于找到了问题的答案。
谢谢大家帮助我。