- Features
- Records user interactions (keyboard/mouse) with MS IE
- Supports frames and multiple popups
- Supports HTML dialog and messagebox
- Installation
- Run
- Run a new MS IE and goto the Google
- Double click the nestor.rb file and select "http://www.google.com" from the dropdown list
- Enter some words and click the search button on the Google page
- Nestor records what you typed and where you clicked
- You can save the records and playback later
- Commands
- type
- click
- enter
- page
- frame
- xclick
- Manual command
- Unlike the click command xclick does not use automation, instead it uses AutoItX
- assert_browser
- assert_dialog
- text
- To verify that the page contains the specified text
- Select some text while pressing Alt key
- click_checkbox
- assert_checkbox
- To verify that the values and checked status of the specified checkbox matches the specified values and checked status
- Click a checkbox while pressing Alt key
- click_radio
- assert_radio
- select
- assert_select
- To verify that the text and selected status of the specified listbox matches the specified text and selected status
- Click a listbox while pressing Alt key
- sleep
- click_object
- quit
- run
- Manual command
- Run the specified Windows program
- Use this command to initialize test environment including DB data on servers
- wait&send
- Manual command
- Wait a messagebox with the specified string and send the specified keystrokes
- wait&send::string=Are you sure?::ENTER
- Internals
- DWebBrowserEvents2
- HTMLDocumentEvents2
- Windows Hooks