1
我的页面上有一个按钮,该按钮的更改取决于单击哪个单选按钮。该按钮上有相同的文本,但具有相同的标识,但类别不同。如何根据收音机测试两个不同的按钮是否存在。关于课堂上存在的Watir问题用于测试目的
<a id="submit" class="on" href="javascript:submit();">Submit</a>
<a id="submit" class="off" href="javascript:submit();">Submit</a>
如何测试第二个按钮是否出现而不是第一个按钮。我用过类似的东西,browser.link(:text, 'Submit').exist?
但这不起作用,因为无论如何它都会返回true。 谢谢
编辑:我四处张望,发现了一些xpath的东西?我试了一下,它似乎并没有工作。
(browser.element_by_xpath("span[@id = 'submit'] span[@class
= 'on']/").exists?)
的东西,可能是重要的,我忘了之前提到的是,也有第二组使用该类的开启和关闭,但有不同的ID按钮。所以我需要专门测试该课程,并提交id。然后关闭课程并提交id。 谢谢
什么做.exist?返回类型。我试图做一个断言。我无法在rubyMine(IDE)中找到.exist – kamal 2014-02-14 14:08:31