特定方案未在Selenium IDE中记录

时间:2017-02-14 10:57:19

标签: selenium-ide

我有一个字段,只能以特定方式输入数字。它只允许4个数字。该字段最初为空白。

在字段内单击时,有一个分隔符**:**输入数字后,它将类似于12:12。我不知道它是什么类型的文本框(如自动完成或自由格式)

使用IDE录制时,这些操作无法录制。我试着自己写。但看不到任何有用的链接。我是Selenium的新手。 使用F12检查。

可以看到如下

<input value ="" tabindex="10" maxlength="5" data-type="time" class="FormField textbox1" onfocus="return addTimePicker(this)" onblur="return checkTime(this)" type="text">

1 个答案:

答案 0 :(得分:0)

我得到了这样的解决方案:

命令:输入

目标:xpath=/html/body/form/div[4]/div[4]/table/tbody/tr[4]/td/table/tbody/tr/td[1]/table[1]/tbody/tr/td/div/table/tbody/tr/td/div/div[2]/div[2]/ul/li[2]/input[1] 价值: 1010

然后我需要再次写另一个命令。否则,价值不会保留。场地受到限制。

命令:点击

目标:xpath=/html/body/form/div[4]/div[4]/table/tbody/tr[4]/td/table/tbody/tr/td[1]/table[1]/tbody/tr/td/div/table/tbody/tr/td/div/div[2]/div[2]/ul/li[2]/input[1]

有没有办法合并这两个命令。我想要执行的操作是键入,然后在同一个字段内单击。