我有一个网络应用程序。
使用 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 许可协议
15 回答8.2k 阅读
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
经过多次尝试不同的脚本后,我终于找到了问题的答案。
谢谢大家帮助我。