单击所有复选框并匹配[Ruby Selenium-webdriver]

时间:2016-07-28 12:24:10

标签: selenium-webdriver rspec capybara

当我点击全选复选框时,右上角的值显示您“已选择4”我需要写一个案例以匹配所选的4

我该怎么做?我正在使用红宝石硒

driver.find_element(:name, "xbox").click 
element :selectedcount, :css, 'span[id=systems_removal_count]'

1 个答案:

答案 0 :(得分:0)

您的问题不是很清楚,但看起来您正在使用site_prism,所以我假设您有某种页面对象,我将其命名为@home,其中selectedCount元素已定义。 Mathew检查你可以做的事情

expect(@home.selectedCount).to have_text('selected 4')

或者

expect(@home.selectedCount).to have_text('4')

具体取决于您期望在该元素中的内容