Checkbox (Fitnesse、Xebium、Selenium IDE)如何从部分文本中单击复选框(Xebium命令)

Checkbox (Fitnesse、Xebium、Selenium IDE)如何从部分文本中单击复选框(Xebium命令),checkbox,automated-tests,selenium-ide,fitnesse,fitnesse-slim,Checkbox,Automated Tests,Selenium Ide,Fitnesse,Fitnesse Slim,我只是Xebium的新手。我使用Xebium对网站进行自动测试。我的命令有问题 如果我想在复选框处进行检查,但无法从中进行检查 |确保|执行|单击|打开| id=用户|条款|已接受| 因为用户将从文本中选中此复选框 如何从部分文本中选中复选框 非常感谢^ ^了解您的场景有点棘手,但是如果您的文本和复选框位于如下所示的周围元素中: 我接受这些条件! 然后,您可以使用以下Selenium IDE命令选中该复选框: 点击 xpath=(//输入[包含(祖先::span/text(),'I acc

我只是Xebium的新手。我使用Xebium对网站进行自动测试。我的命令有问题

如果我想在复选框处进行检查,但无法从中进行检查

|确保|执行|单击|打开| id=用户|条款|已接受|

因为用户将从文本中选中此复选框

如何从部分文本中选中复选框


非常感谢^ ^

了解您的场景有点棘手,但是如果您的文本和复选框位于如下所示的周围元素中:


我接受这些条件!
然后,您可以使用以下Selenium IDE命令选中该复选框:


点击
xpath=(//输入[包含(祖先::span/text(),'I accept'))
这转化为下面的Xenium线

| ensure | do | click | on | xpath=(//input[contains(ancestor::span/text(),'I accept')]) |
注意,在本例中,我使用了
标记,但这当然也可以更改