watir-webdriver

    -1热度

    1回答

    我用的Watir webdriver的 在HTML代码字非可见元素的一个问题是不可见的: <td class="hidden-xs hidden-sm ng-binding">ZT0</td> 的CSS我发现 @media (max-width:767px){ .hidden-xs{ display:none !important; } } @media (

    0热度

    1回答

    我如何处理注册表单。每当我点击网址时,它都会出现。我想在全球解雇它,并且我想访问它的元素。我怎样才能做到这一点?使用红宝石,watir-webdriver,rspec或黄瓜。

    1热度

    2回答

    在Windows 7的机器上,我从下面的链接跟着安装,所有的工作都很好。 http://www.spritecloud.com/2011/04/complete-setup-guide-for-ruby-cucumber-and-watir-or-selenium-on-windows/ 现在在我的Windows 8.1机器上遵循相同的步骤,它不会像它应该那样表现; C:\Users\paul.o

    0热度

    1回答

    我知道这是一个开放式问题,但我刚刚接管了运行使用RUBY的自动化包并需要对其进行性能改进。 我想知道是否有人可能有一些想法,需要多久才能在Ruby中运行一个简单的断言(真,假,等于等)? 一些测试运行时间很长,并包含大量断言(一次测试超过7000次!)。 能够消除即使只是经常调用的几个断言可以帮助很多。在我们花费时间重构之前,我只需要能够向我的经理展示纸面的好处。 任何帮助,您可以提供赞赏这个新手

    2热度

    3回答

    我玩rpsec和watir-webdriver,并遇到一个奇怪的问题,我可以点击到按钮,但我不能与(或更改)文本里面的跨度。 这是HTML的样子: <button class="pure-button toggle-mode button-link edit-text-button-element" data-reactid=".0.1.0.1.1.0.0.0.0" title="Edit">

    2热度

    1回答

    我是PageObject的新手,但我之前使用过Watir。我有一个登录类 class Login include PageObject page_url 'http://localhost:9090/#/login' button(:login, :id => 'login-btn') end 我想检查按钮是否启用。通常情况下,我只是用一些调用它的Watir

    0热度

    4回答

    我在Ubuntu服务器上最近安装的Jenkins上运行自动化项目时遇到问题。我有以下错误: Selenium::WebDriver::Error::WebDriverError: unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055) /var/lib/gems/2.3.0/gems/selenium-w

    2热度

    2回答

    在Jenkins构建完成后通过调用rake任务触发黄瓜测试时,我无法启动CI服务器上的浏览器(本例中为Linux上的本地主机)。 Jenkins控制台日志如下。我非常确定一切正常,因为我可以通过命令行在服务器上成功运行它。 01:26:43 [cucumber] $ /usr/local/rvm/scripts/gems/ruby-2.3.0/bin/rake schedule_win_job:f

    1热度

    1回答

    我使用页面对象gem和包含链接的页面。 单击链接时,浏览器将导航到新页面,并按预期呈现HTML。我的脚本总是返回Timeout::Error: Timeout::Error。在查看浏览器网络活动之后,我注意到一个长时间运行的模式永远不会完成。 如果我运行脚本,然后转到控制台并发出命令 $.connection.hub.stop(),脚本不会超时。 有没有办法执行click_no_wait或通过使用

    0热度

    3回答

    document_name ='TestDoc' document_path = ("/Users/Me/QA/Project/Documents/#{document_name}") File.new ("/Users/Me/QA/Project/Documents/#{document_name}") # => File is created filename_field.send_k