Tag: 自动化

Watir更改Mozilla Firefox首选项

我正在运行一个使用Watir的Ruby脚本来为我自动化一些东西。 我正在尝试自动将某些文件保存到某个目录。 因此,在我的Mozilla设置中,我将默认下载目录设置为说桌面并选择自动保存文件。 但是,当我开始运行脚本时,这些更改不会反映出来。 似乎首选项恢复为默认值。 我已经包括以下内容 require “rubygems” # Optional. require “watir-webdriver” # For web automation. require “win32ole” # For file save dialog. 并打开一个新的firefox实例: browser = Watir::Browser.new(:firefox) 关于为什么偏好会因此受到挫折的任何想法? 或者我正在尝试做什么的其他想法? (自动保存文件)。 谢谢

数组测试自动化的示例

请问我可以获得ruby数组的帮助以获取所有文本………….请找到附件 # 例如: ary = @browser.p(class:”sv ng-binding ng-scope”) ary = Array.new p ary.length ary.each do |myRole| puts “User role: #{myRole.text}” end #但它不起作用

Selenium Webdriver获取cookie值

我想获取一个cookie值,但不断收到的错误 我在打电话 @browser.cookie_named(“configsession”).each do |cookie| puts cookie[:name] 我有什么事我做错了吗?