Selenium IDE 将 select 一个下拉选项,但 Drupal 无法识别它
Selenium IDE will select a drop-down option but Drupal won't recognize it
我正在尝试在 Drupal 中自动化一个场景,其中包括通过下拉菜单将页面状态从草稿更改为已发布。
命令是点击
目标是 css=option
值为 已发布
我可以让 Selenium IDE 执行命令(测试 "passes"),但 Drupal 无法识别这种情况,而是向我显示草稿页面而不是已发布页面.
我删除了很多不同的命令和目标,但似乎没有任何效果。我对这个工具缺少什么?
这里的问题是 'click' 命令没有注意值。该命令所做的就是单击带有该定位器的下拉菜单,这将展开它但不会更改值。
尝试使用 'select' 命令,并在您的值前面添加 'label=',因此在这种情况下,您的 selenium 命令将如下所示:
<tr>
<td>select</td>
<td>css=option</td>
<td>label=published</td>
</tr>
我正在尝试在 Drupal 中自动化一个场景,其中包括通过下拉菜单将页面状态从草稿更改为已发布。
命令是点击 目标是 css=option 值为 已发布
我可以让 Selenium IDE 执行命令(测试 "passes"),但 Drupal 无法识别这种情况,而是向我显示草稿页面而不是已发布页面.
我删除了很多不同的命令和目标,但似乎没有任何效果。我对这个工具缺少什么?
这里的问题是 'click' 命令没有注意值。该命令所做的就是单击带有该定位器的下拉菜单,这将展开它但不会更改值。
尝试使用 'select' 命令,并在您的值前面添加 'label=',因此在这种情况下,您的 selenium 命令将如下所示:
<tr>
<td>select</td>
<td>css=option</td>
<td>label=published</td>
</tr>