Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用ruby在自动化中打开一个浏览器_Ruby_Watir - Fatal编程技术网

如何使用ruby在自动化中打开一个浏览器

如何使用ruby在自动化中打开一个浏览器,ruby,watir,Ruby,Watir,我只是想知道在测试循环时如何打开一个浏览器。或者如何清除登录页面中最后输入的值,以将其更改为新值。假设您使用的是watir webdriver,您可以像下面这样实例化浏览器: require 'watir-webdriver' b = Watir::Browser.new b.goto 'bit.ly/watir-webdriver-demo' 如果要清除文本输入字段,可以使用clear方法: require 'watir-webdriver' b = Watir::Browser.new b

我只是想知道在测试循环时如何打开一个浏览器。或者如何清除登录页面中最后输入的值,以将其更改为新值。

假设您使用的是watir webdriver,您可以像下面这样实例化浏览器:

require 'watir-webdriver'
b = Watir::Browser.new
b.goto 'bit.ly/watir-webdriver-demo'
如果要清除文本输入字段,可以使用
clear
方法:

require 'watir-webdriver'
b = Watir::Browser.new
b.goto 'bit.ly/watir-webdriver-demo'
b.text_field(:id => 'entry_1000000').set 'your name'
b.text_field(:id => 'entry_1000000').clear
我从中提取了这些信息,所以你可能想查看一下