Selenium IDE type =“date”字段不会输入

问题描述 投票:2回答:2

我使用Selenium IDE为您的Web扫描环境格式化测试。

在第一页上,有两个输入字段,一个用于开始,一个用于结束日期,如此;

<input class="form-control" name="start_date" id="start-date" style="height:49px" value="2018-05-30" min="2018-05-30" max="2018-06-29" type="date">

由于某种原因,没有命令会在此字段中键入,sendkeys,type,editcontent。他们都不是。是否有某种方法我必须格式化IDE才能影响该字段?

selenium-ide
2个回答
0
投票

看看这个,今天在Chrome中使用Selenium 3.5.8,我可以:

type || id=start-date || YYYY-MM-DD

0
投票

...没有命令会输入此字段,sendkeys,type,editcontent。它们都不起作用。

既然你写了这个,我假设你已经尝试过type | id=start-date | 2018-05-30的标准方法

某些网站不接受type or sendkey生成的HTML级别按键事件。如果你正在使用kantu selenium ide,你可以用xclick | id=start-datextype | 2018-05-30替换你的类型命令 - 区别在于这两个命令trigger native mouse and keyboard events

© www.soinside.com 2019 - 2024. All rights reserved.