Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 523eea34d5
Fetching contributors…

Cannot retrieve contributors at this time

41 lines (27 sloc) 1.155 kB
RWebSpec wraps the popular web testing framework WATIR with RSpec Syntax to provide better easy to read automated web test cases. By using TestWise/Watir recorder, the RWebSpec test scripts can be recorded in Firefox. TestWise, The Next-Generation Functional Testing IDE, makes editing/executing test cases with ease.
Sample RWebSpec Test:
load File.dirname(__FILE__) + '/test_helper.rb'
specification "User Profile" do
include TestHelper
before(:all) do
open_browser("http://demo.adminwise.com")
reset_database
end
after(:all) do
fail_safe { logout }
end
story "[8] User can change password" do
login_as("bob", "password")
click_link("Profile")
click_link("Change password")
password_change_page = expect_page PasswordChangePage
password_change_page.enter_current("password")
password_change_page.enter_new("newpass")
password_change_page.enter_confirm("newpass")
password_change_page.click_button("Change")
logout
login_as("bob", "newpass")
assert_link_present_with_text("Profile") # login Ok
end
end
TestWise Homepage: http://www.testwisely.com/en/testwise
Jump to Line
Something went wrong with that request. Please try again.