2012-04-11 57 views
0

我试图自动执行手动脚本来检查硒中是否存在文本框字段。 你能帮我找到相同的东西吗?如何验证硒中的文本框

+0

使用assertElementPresent()。你可以给你的网站一些代码吗?在这个领域的位置帮助你会更容易。 – faramka 2012-04-11 06:28:22

+0

不,我想验证某个元素应该只是文本框。 就像我有金额字段。它不应该是下拉或复选框等 所以如何检查与某个定位器的元素是一个文本框。 如何在java中编写代码(selenium testng) – 2012-04-11 07:19:54

回答

1

您可以使用

assertElementPresent与元素的路径一起。 xpath=(//input[@type='text'])或只是//input[@type='text']

它将检查类型为文本元素是否存在于页或不

+0

如果页面上有多个文本框,该怎么办?如果我想检查这个特定的领域应该是文本框,这不是?任何帮助 – 2012-04-11 07:29:08

+0

xpath =(//输入[@ type ='text'])[2]这将检查第二个复选框.n等等。 – 2012-04-11 08:11:18

+0

抱歉,没有复选框,它的文本框 – 2012-04-11 08:26:19

0

assertEditable | //输入[@名称=“名称的-此场”和@类型='文本“]

代替assertElementPresent

如果该字段不是一个文本框或文本区域,这将失败...