ruby-watit 在 firefox上报错

问题描述

watit 在 firefox上报错

#encoding:utf-8
require 'rubygems'
require 'watir-webdriver'
b = Watir::Browser.new :firefox
text_site = 'http://www.baidu.com'
context = '百度首页'
b.speed = :fast
b.goto text_site
b.text_field(:name => 'wd').set 'ruby'
b.button(:type, "submit").click
puts b.url
puts b.exists?
if b.text.include?("#{context}")
puts "Test is success.because it cantains text '#{context}' "
else
puts 'Test is failed.'
end
b.close

请问大神,我在跑测试例子的时候,加了一句 b.speed = :fast 就报错了,但是我看官网上也是这样写的呀。没有这句就没有错。错误信息:undefined method `speed=' for # (NoMethodError) 这个难道是浏览器的原因么?

时间: 2024-09-30 16:50:26

ruby-watit 在 firefox上报错的相关文章

mvc iis-asp.net mvc 5 部署到windows server 2012服务器的iis8上报错,求解

问题描述 asp.net mvc 5 部署到windows server 2012服务器的iis8上报错,求解 "/"应用程序中的服务器错误. 目录不存在. 参数名: directoryVirtualPath 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.ArgumentException: 目录不存在. 参数名: directoryVirtualPath 源错误: 执行当

apache总数自动挂掉,附上报错日志,求大神啊!!

问题描述 apache总数自动挂掉,附上报错日志,求大神啊!! [Fri Jan 15 19:14:35.434536 2016] [mpm_winnt:notice] [pid 3636:tid 348] AH00363: Child: Terminating 80 threads that failed to exit. [Fri Jan 15 19:14:35.434536 2016] [mpm_winnt:notice] [pid 3636:tid 348] AH00364: Child

图片-Struts 部署到服务器上报错

问题描述 Struts 部署到服务器上报错 请各位大神看一看错误在哪儿 解决方案 WEB_INF的包是不是没导入? 解决方案二: 你可以尝试在lib路径下导入Struts2需要的包,然后刷新一下项目.有什么在项目下configure build path会出现那样的错误,或者你的web.xml中是不是少了Struts2的核心filter(StrutsPrepareAndExecuteFilter). 解决方案三: 环境没有配置好

ftp上传在Windows上可以,部署到Linux上报错

问题描述 ftp上传在Windows上可以,部署到Linux上报错 May 14 2015 9:34:20 AM org.apache.catalina.core.StandardWrapperValve invokeSEVERE: Servlet.service() for servlet spring threw exceptionjava.lang.InstantiationError: sun.net.ftp.FtpClient at com.pactera.util.FtpUpload

springmvc+hibernate服务器上报错,本地没问题

问题描述 springmvc+hibernate服务器上报错,本地没问题 使用springmvc+hibernate在服务器上部署的时候,访问控制器,能够进入控制器打出日志.但是无法显示页面.同时报错. org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException

为什么在eclipse上报错

问题描述 为什么在eclipse上报错 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class WrongDest extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,IOException{ S

php mysql-php登陆系统在服务器上报错

问题描述 php登陆系统在服务器上报错 在服务器上报错是Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in login.php <?php if(isset($_POST['login'])){ if(strtoupper(trim($_POST["code"])) == $_SESSION['code']){ //验证码 include("connect.i

web开发-myEclipse中创建新的web project会在工程名上报错

问题描述 myEclipse中创建新的web project会在工程名上报错 开发-myEclipse中创建新的web project会在工程名上报错-myeclipse webproject"> 如图所示,只有在项目名称的上面会有一个错误表示.但是程序可以正常运行. 如果不管这个会不会有什么问题? 解决方案 有错误提示就是有错误了,如果找不到的话,我个人认为是JDK的问题,看你那里是用[myelcipse7.1]的JRE,可以改为jdk6,具体操作:右击JRE System librar

cxf-CXF+Spring做webservice 部署在was服务器上报错

问题描述 CXF+Spring做webservice 部署在was服务器上报错 Error 500: javax.servlet.ServletException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'handService': Invocation of init method failed; nested exception is javax.xml.w