PageObject / Watir单击带有给定文本的Span

时间:2014-12-02 19:28:46

标签: cucumber watir-webdriver pageobjects page-object-gem

  on(AccountSelect) do |page|
    @account_number = page.data_for(:customer)
    account = @account_number['account'].to_s
    @four = account.split(//).last(4).join
  end

  #on(AccountSelect).span_element.click
  @browser.span(:text => "*"+"#{@four}").when_present.click

我在我的dataMagic yml中取出帐号,然后取出帐号的最后4位数字。我取最后4位数字并搜索包含4位数字的跨度。我想点击那个范围。我尝试了注释掉的步骤,尝试执行span_element.click,但这只是超时了。所以我只是手动将步骤用于使用watir。 watir步骤确实通过了但是在网页上,该行不会像它应该那样突出显示。跨度是表行的一部分,我认为我没有正确接近它,因为它是一个表元素?

0 个答案:

没有答案