page-object-gem

    0热度

    1回答

    我有问题在text_field中输入文本,因为当脚本试图在字段中输入任何内容时,它会引发一个弹出窗口。当手动输入时,它不会弹出一个弹出窗口。文本字段的html如下。 <input name="txtperc" type="text" value="0" maxlength="3" id="txtperc" tabindex="1" class="textBox valid" data-setfoc

    1热度

    1回答

    我有一个超DemoPage和几个子类SDemoPage,EDemoPage,等等。所有这些网页上的他们,在完全相同的元素,在SDemoPage IDS看起来像s-demo-test1相应的ID EDemoPage看起来像e-demo-test1。在我的DemoPage类中,我声明了所有的元素,并且我需要一种基于子类(调用类)的方式添加id。这是我目前的。 class DemoPage i

    0热度

    1回答

    我想在我的watir-webdriver脚本中使用页面对象宝石,我想我可能会错过一些东西。 这里是我的代码log_in.rb: 要求 “./all_deals” class LogIn include PageObject text_field(:email, :id => 'UserName') text_field(:password, :id => 'Pass

    0热度

    1回答

    我有问题使用页面对象方法调用返回页面上的对象。 这里是test_log_in.rb我的示例代码 ... class TestLogIn < Test::Unit::TestCase ..... def test_failed_log_in @log_in_page= LogIn.new(@browser) @log_in_page.go_to

    1热度

    1回答

    我越来越: expected Selenium::WebDriver::Element, got Selenium::WebDriver::Element:0x..f868ed0ebfed50b04 id="0.38447149586863816-80">:PageObject::Elements::Div (TypeError) 错误,当我试图拖动并在网页上删除列 这是我如何定义我的pag

    2热度

    1回答

    我使用watir和RSpec的页面对象gem来测试我的web应用程序。 这是我的页面对象。 require 'page-object' class UserEditPage include PageObject page_url "#{$context}/user/edit?id=#{@params[:id]}" text_field :user_id, nam

    3热度

    2回答

    我想让我的第一页对象工作。我是红宝石和黄瓜新手,所以我不确定我做错了什么。迄今为止它是一个非常简单的程序。我的目标是去谷歌和搜索“培根” 我有我的支持文件夹中我page_object的文件夹(我想这是它应该不知道) 我觉得包括PageObject没有做包括正确。 HomePage.rb class HomePage include PageObject text_field

    2热度

    1回答

    我在使用page-object-gem单击复选框时遇到问题。该html代码如下所示: <label class='cc pointer value-apple'> <input class='hidden' type='checkbox' value='apple'></input> <div style="background-image:url(/images/fruit-apple-34

    0热度

    1回答

    我有一组选择列表,复选框具有相似的属性。我有他们在indexed_property下。我能够从select_list中选择没有任何问题的值。然而,当我使用check_myindexpropitem.mycheckbox,我得到一个错误 NameError: undefined local variable or method `check_myindexpropitem' for #<myPage

    0热度

    1回答

    为了功能测试的目的,我有6个产品页面几乎相同。他们的分歧仅限于我目前没有做任何事情的描述和图像。这是我的current_setup: 基页:product_page.rb class ProductPage button(:add_fruit_proceed, :id => add_fruit) text_field(:fruit_quantity, :id => fruit_