如何断言按钮的属性

时间:2013-10-23 08:23:28

标签: selenium

我正在使用selenium web驱动程序,目前正在自动化注册表单。有很多字段,如用户名,密码等,我们必须填写详细信息并单击条款和条件复选框,并启用帐户创建按钮。

现在java脚本存在一些问题,我对创建帐户按钮的所有断言都失败了。我有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

可能的解决方案:

将getAttribute()函数应用于您需要的元素。并将获得的数据与预期数据进行比较:

WebElement button = driver.findElement(By.xpath(..blablblalb...));
String color= button.getAttribute("color");
//verifyinh that color is that of expected
Assert.assertTrue(color.contains("red"));