我正在做一些UI自动化测试工作,我不太清楚如何做到这一点
我有一个表单,要求用户的姓名和出生日期,然后才能点击按钮进入下一页。如果他们输入任何带有无效字符(名称为'1111'或将来为DOB)的内容,输入框将以红色突出显示,并显示错误消息。如果输入有效输入后,如何测试“继续”按钮是否可点击?
答案 0 :(得分:-1)
实际上,在我的项目中,有很多"按键类型"。
它可以是输入tage,span-tag甚至图像!
因此,在我看来,您无法验证该按钮是否可以点击。
您应该在单击此按钮后验证系统执行的操作:例如:页面已加载,图像已上载...
希望它有用:)
答案 1 :(得分:-1)
第一种情况: 用户名:有效 密码:有效
按钮显示
使用driver.FindElement(By.Id("按钮&#34的id / xpath;))。显示返回true(C#代码) 对于java有类似的显示
否则 您输入无效的方案
按钮未显示
上面的代码会给出错误的
希望这能清除你的怀疑