-
Download Sikuli 1.0.1 from here.
-
Install latest Java 1.8.
-
Install Sikuli using following instructions:
- Create folder C:\SikuliX
- Copy sikuli-setup.jar to C:\SikuliX
lsof -n | grep DEL | |
postmaste 57758 postgres DEL REG 8,32 131437 /usr/lib64/libcrypto.so.1.0.1e |
destination = ['Earth', 'Moon', 'Mars'] | |
backtrip = [true,false] | |
if destination == 'Earth' | |
cost = 1000000000 | |
elsif destination == 'Mars' | |
cost = 2000000000 | |
elsif destination == 'Moon' | |
cost = 1500000000 | |
elsif backtrip |
def sauce_browser(test_name, saucelabs_username, saucelabs_key) | |
browser_label = @sauce_lab[@app['BROWSER_LABEL']] | |
caps = Selenium::WebDriver::Remote::Capabilities.send(browser_label['name']) | |
if browser_label['name'] == 'chrome' | |
caps = Selenium::WebDriver::Remote::Capabilities.chrome("chromeOptions" => {"extensions" => | |
[Base64.encode64(File.open("resources/Testability-ids_v05.crx", "rb").read)]}) | |
end | |
caps.platform = browser_label['platform'] | |
caps.version = browser_label['version'].to_s | |
caps["record-screenshots"] = false |
browser = Watir::Browser.new( | |
:remote, | |
:url => "http://#{saucelabs_username}:#{saucelabs_key}@localhost:4445/wd/hub", | |
:desired_capabilities => caps) |
new Date |
require 'watir-webdriver' | |
browser = Watir::Browser.new |
Download Sikuli 1.0.1 from here.
Install latest Java 1.8.
Install Sikuli using following instructions:
browser = Watir::Browser.new | |
Before do |scenario| | |
if scenario.name.include? "check for remember me" | |
@browser = Watir::Browser.new | |
else | |
@browser = browser | |
@browser.cookies.clear | |
end | |
end | |
After do |scenario| |
Feature: Remember me | |
When I check this option | |
I would like to automatically log in | |
if I have not logged out | |
Background: | |
Given I go to Home page | |
And I am logged out | |
Scenario: Remember me |
Given /^I load cookies$/ do | |
@browser.cookies.load('remember_me.cookies') | |
end |