Я получаю эту ошибку, но мой сценарий вообще не использует safariwatir... Мой сценарий завершается, и я получаю «параметры тестового запуска:», но я не знаю, как получить исполняемый файл, где он остался? Как я могу решить эту ошибку?
Test run options: --seed 3036
=== WARNING: Watir::Safari was not loadable
path/to/gems/1.9.1/gems/rautomation-0.6.3/lib/rautomation/adapter/autoit/window.rb:20:in `initialize': unknown OLE server: `AutoItX3.Control' (WIN32OLERuntimeError)
HRESULT error code:0x800401f3
Invalid class string
plus loads of random stuff you dont want to read.
.
.
.
Как это обычно выглядит, когда он завершает файл ocra?
Ошибка выдается этим кодом:
require 'watir'
browser = Watir::IE.new
browser.goto("www.amazon.co.uk")
if browser.text.downcase.include?("books")
puts "Woooooohooo"
else
puts "not found"
end
sleep 10
Я использую рубин 1.9.2, Ватир 2.0.1. IE 8 на Windows XP, но пробовал и с Watir 1.9.2, и у меня возникла та же проблема.