C:/SimpliTest1/FromOpenSourceGit/SimpliTest/<!DOCTYPE html> <html>
<head> <meta charset='UTF-8'>
<title>SimpliTest Steps</title>
<meta name=“viewport” content=“width=device-width, initial-scale=1.0”> <script type=“text/javascript” charset=“utf8” src=“cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.js”>> <script type=“text/javascript” charset=“utf8” src=“cdnjs.cloudflare.com/ajax/libs/datatables/1.9.4/jquery.dataTables.min.js”>> <link href=“netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css” rel=“stylesheet”> <script src=“netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js”>> <script> $(document).ready( function () {
$('.dataTable').dataTable( { "bPaginate": false } );
} ); </script> <style>* {
margin: 0; padding: 0;
} body {
font: 14px/1.4 Georgia, Serif;
} p {
margin: 20px 0;
}
/* Generic Styling, for Desktops/Laptops
*/ table { width: 100%; border-collapse: collapse; } th { background: #333; color: white; font-weight: bold; } td, th { padding: 6px; border: 1px solid #ccc; text-align: left; }
</style> </head>
<div class=“container”>
<div class="row clearfix"> <div class="col-md-12 column"> <div class="row clearfix"> <div class="col-md-12 column"> <div class="page-header"> <h1> SimpliTest <span>Available Steps</span> </h1> </div> </div> </div> <div class="row clearfix"> <div class="col-md-8 column"> <p> Version: 0.0.5 of SimpliTest adds the following steps to the framework. </p> </div> <div class="col-md-4 column"> </div> </div> <table class="dataTable table table-striped table-bordered"> <thead> <tr> <tr><th>category</th><th>step</th><th>example</th><th>arguments</th></tr> </tr> </thead> <tbody> <tr><td>debugging </td><td>^show me the page$</td><td> Then show me the page</td><td>N/A</td></tr><tr><td>debugging </td><td>^I wait (\d+) second(?:|s)$</td><td> And I wait 10 seconds</td><td>seconds</td></tr><tr><td>debugging </td><td>^I take a screenshot$</td><td> And I take a screenshot</td><td>N/A</td></tr><tr><td>form </td><td>^(?:|I )fill in the following:$</td><td> When I fill in the following:</td><td>fields</td></tr><tr><td>form </td><td>^(?:|I )attach the file "([^"]*)" to "([^"]*)"$</td><td> When I attach the file "sample.txt" to "field_name"</td><td>file, field</td></tr><tr><td>form </td><td>^(?:|I )fill in "([^"]*)" with "([^"]*)"$</td><td> When I fill in "Name" with "my name"</td><td>field, value</td></tr><tr><td>form </td><td>^(?:|I )fill in "([^"]*)" with:$</td><td> See Gist</td><td>field, value</td></tr><tr><td>form </td><td>^I enter "(.*?)" in the "(.*?)" field$</td><td> And I enter "I made this" in the "Describe yourself" field</td><td>value, field</td></tr><tr><td>form </td><td>^I key in the date "(.*?)" in the "(.*?)" field$</td><td> Then I key in the date "12/01/2013" in the "Date" field</td><td>date_rule, field</td></tr><tr><td>form </td><td>^I key in "(.*?)" in the "(.*)" field$</td><td> When I key in "22031" in the "Location" field</td><td>text, field</td></tr><tr><td>form </td><td>^(?:|I )select "([^"]*)" from "([^"]*)"$</td><td> When I select "Male" from "Sex"</td><td>value, select_field_name_id_or_text</td></tr><tr><td>form </td><td>^(?:|I )check "([^"]*)"$</td><td> And I check "Accept user agrement"</td><td>field</td></tr><tr><td>form </td><td>^(?:|I )uncheck "([^"]*)"$</td><td> When I uncheck "Send me letters"</td><td>field</td></tr><tr><td>form </td><td>^(?:I|i) select following values from "([^"]*)":$</td><td> When I select following values from "Filters": Accepts Gherkin Table</td><td>field, values</td></tr><tr><td>form </td><td>^(?:I|i) unselect following values from "([^"]*)":$</td><td> When I unselect following values from "Filters": Accepts Gherkin Table</td><td>field, values</td></tr><tr><td>form </td><td>^(?:|I )choose "([^"]*)"$</td><td> When I choose "radio 1"</td><td>field</td></tr><tr><td>form </td><td>^(?:|I )press "([^"]*)"$</td><td> When I press "Submit"</td><td>button</td></tr><tr><td>form </td><td>^I press the (first|last|[0-9]+(?:th|st|rd|nd)) instance of "(.*?)"$</td><td> When I press the 4th instance of "nextButton"</td><td>index,link</td></tr><tr><td>form </td><td>^I click the (first|last|next|previous) page button$</td><td> When I click the next page button</td><td>index</td></tr><tr><td>form </td><td>^I click the "(.*?)" (?:button|link)$</td><td> When I click the "Submit" button</td><td>button_or_link</td></tr><tr><td>form </td><td>^I go to page (\d+)$</td><td> When I go to page 1</td><td>page_number</td></tr><tr><td>form </td><td>^I move focus away from "(.*)"$</td><td> Not implemented yet</td><td>locator</td></tr><tr><td>form </td><td>^I press keydown on "(.*)"$</td><td> When I press keydown on "LocationCSSSelector"</td><td>locator</td></tr><tr><td>form </td><td>^I hover over "(.*?)"$</td><td> And I hover over "BidPlansMenu"</td><td>locator</td></tr><tr><td>form </td><td>^I accept the confirmation dialog box$</td><td> And I accept the confirmation dialog</td><td>N/A</td></tr><tr><td>form </td><td>^I attach file "([^"]*)" to "([^"]*)"$</td><td> Then I attach file "testAttachment.txt" to "File"</td><td>file, field</td></tr><tr><td>form </td><td>^(?:|I )[Ee]nter today's date in the "([^"]*)" field$</td><td> Then I enter today's date in the "date" field"</td><td>locator</td></tr><tr><td>form </td><td>^I verify "([^"]*)" field has today's date$</td><td> Then I verify "date" field has today's date</td><td>locator</td></tr><tr><td>form </td><td>^I right-click on "(.*?)" and then click the "(.*?)" option$</td><td> When I right-click "some element" and then click "Some Link" option</td><td> locator, link</td></tr><tr><td>form </td><td>^I click the "(.*?)" tab$</td><td> When I click the "Submit" tab</td><td>button_or_link</td></tr><tr><td>form verification </td><td>^the "([^"]*)" field(?: within (.*))? should contain "([^"]*)"$</td><td> Then the "Name" field should contain "my name"</td><td>field, parent, value</td></tr><tr><td>form verification </td><td>^the "([^"]*)" field(?: within (.*))? should not contain "([^"]*)"$</td><td> And the "Name" field should not contain "not my name" </td><td>field, parent, value</td></tr><tr><td>form verification </td><td>^the select "([^"]*)" should have following options:$</td><td> Then the select "Your favorite colors": Table</td><td>field, options</td></tr><tr><td>form verification </td><td>^the following values should be selected in "([^"]*)":$</td><td> And the following values should be selected in "Your favorite colors": Table </td><td>select_box, values</td></tr><tr><td>form verification </td><td>^the following values should not be selected in "([^"]*)":$</td><td> And the following values should not be selected in "Your favorite colors":</td><td>select_box, values</td></tr><tr><td>form verification </td><td>^the "([^"]*)" checkbox(?: within (.*))? should be checked$</td><td> And the "Accept user agrement" checkbox should be checked</td><td>label, parent</td></tr><tr><td>form verification </td><td>^the "([^"]*)" checkbox(?: within (.*))? should not be checked$</td><td> And the "Do not touch me" checkbox should not be checked</td><td>label, parent</td></tr><tr><td>form verification </td><td>^the "(.*?)" selectbox should contain:$</td><td> And the "Sex" selectbox should contain: Table</td><td>locator, options</td></tr><tr><td>form verification </td><td>^the "(.*?)" radio should be selected$</td><td> And the "radio 1" radio should be selected</td><td>locator</td></tr><tr><td>form verification </td><td>^the "(.*?)" radio should not be selected$</td><td> And the "radio 2" radio should not be selected</td><td>locator</td></tr><tr><td>form verification </td><td>^"(.*?)" should be the default date for "(.*?)"$</td><td> Then "12/31/2013" should be the default date for "datepicker"</td><td>date_rule, field</td></tr><tr><td>form verification </td><td>^I enter user name from excel in "(.*?)"$</td><td> Then I enter user name from excel in "Username" </td><td>locator</td></tr><tr><td>form verification </td><td>^I enter password from excel in "([^"]*)" field$</td><td> Then I enter user name from excel in "Username" </td><td>locator</td></tr><tr><td>form verification </td><td>[Rr]ead file "(.*?)"$</td><td>N/A</td><td>filepath</td></tr><tr><td>navigation </td><td>^(?:|I )am on the "(.*)" (?:page|Page)$</td><td> Given I am on the "home" page</td><td>page_name</td></tr><tr><td>navigation </td><td>^(?:|I )go to the "(.*)" page$</td><td> When I go to the "other" page</td><td>page_name</td></tr><tr><td>navigation </td><td>^(?:|I )follow "([^"]*)"$</td><td> When I follow "Privacy Policy"</td><td>link</td></tr><tr><td>navigation </td><td>^(?:|I )maximize the window$</td><td> When I maximize the window</td><td>N/A</td></tr><tr><td>navigation </td><td>^(?:|I )switch to the (.*) window$</td><td> And I switch to the last window</td><td>first_or_last</td></tr><tr><td>navigation </td><td>^(?:|I )[Ss]witch to the frame$</td><td> And I switch to the frame</td><td>N/A</td></tr><tr><td>navigation </td><td>^(?:|I )[Aa]ccept (?:|the )popup(?:| window)$</td><td> Then I Accept the popup window</td><td>N/A</td></tr><tr><td>navigation </td><td>^(?:|I )[Dd]ismiss (?:|the )popup(?:| window)$</td><td> Then I Dismiss the popup window</td><td>N/A</td></tr><tr><td>navigation </td><td>^(?:|I )[Ss]witch to the iframe$</td><td> And I switch to the iframe</td><td>N/A</td></tr><tr><td>navigation </td><td>^(?:|I )[Ss]witch to the last_iframe$</td><td> And I switch to the last_iframe</td><td>N/A</td></tr><tr><td>scoper</td><td>^(.*) within(?: the| an?)? (.*)$</td><td>N/A</td><td>step_def, parent</td></tr><tr><td>scoper</td><td>^(.*) within(?: the| an?)? (.*):$</td><td>N/A</td><td>step_def, parent, table_or_string</td></tr><tr><td>scoper</td><td>^(.*) in the new window$</td><td>N/A</td><td>step_def</td></tr><tr><td>verification </td><td>^I should be redirected to the "(.*)" page$</td><td> Then I should be redirected to the "congratulations" page</td><td>page_name</td></tr><tr><td>verification </td><td>^I should be redirected to the "(.*?)" page with some parameters$</td><td> Then I should be redirected to the "Results" page with some parameters</td><td>page_name</td></tr><tr><td>verification </td><td>^(?:|I )should be on the "(.*)" page$</td><td> Then I should be on the "congratulations" page</td><td>page_name</td></tr><tr><td>verification </td><td>^(?:|I )should see "(.*)"$</td><td> And I should see "Great, you can click links!"</td><td>text</td></tr><tr><td>verification </td><td>^(?:|I )should not see "(.*)"$</td><td> And I should not see "some bla-bla"</td><td>text</td></tr><tr><td>verification </td><td>^(?:|I )should see \/([^\/]*)\/([imxo])?$</td><td> Then I should see /great/i</td><td>regexp,flags</td></tr><tr><td>verification </td><td>^(?:|I )should not see \/([^\/]*)\/([imxo])?$</td><td> Then I should not see /bla-bla/i</td><td>regexp,flags</td></tr><tr><td>verification </td><td>^I should see all of the texts:?$</td><td> Then I should see all of the texts: <pass a table with text values></td><td>table</td></tr><tr><td>verification </td><td>^I should see the "(.*?)" text as "(.*)"$</td><td> Not yet implemented</td><td>locator, text</td></tr><tr><td>verification </td><td>^(?: |I )should see the "(.*)"(?: button| link)$</td><td> Then I should see the "Submit" button</td><td>link_or_button_text</td></tr><tr><td>verification </td><td>^(?: |I )should not see the "(.*)"(?: button| link)$</td><td> And I should not see the "Click Me" link</td><td>button_or_link_text</td></tr><tr><td>verification </td><td>^I should see an? link that points to "([^"]*)"$</td><td> Then I should see a link that points to "http://www.google.com/"</td><td>href_destination</td></tr><tr><td>verification </td><td>^the (first|last|[0-9]+(?:th|st|rd|nd)) instance of "(.*?)" should be disabled$</td><td> Then the 5th instance of "Page1PaginationLinks" should be disabled</td><td>index, button_or_link</td></tr><tr><td>verification </td><td>^I should see that all asset references on the page are valid$</td><td> Then I should see that all asset references on the page are valid</td><td>N/A</td></tr><tr><td>verification </td><td>^I should see that all links on the page are valid$</td><td> And I should see that all links on the page are valid</td><td>N/A</td></tr><tr><td>verification </td><td>^I should be on page (\d+)$</td><td> Then I should be on page 2</td><td>page_number</td></tr><tr><td>verification </td><td>^I should see the following(?: errors| list):$</td><td> Not yet implemented</td><td>table</td></tr><tr><td>verification </td><td>^I should see an? "([^"]*)" tag around the text "([^"]*)"$</td><td> Then I should see a "td" tag around "bla"</td><td>tag_name, text</td></tr><tr><td>verification </td><td>^I should see an? "([^"]*)" with "([^"]*)" of "([^"]*)"$</td><td> Then I should see a "div" with "id" of "ui-datepicker-div"</td><td>tag_name, attribute_name, attribute_value</td></tr><tr><td>verification </td><td>^I should see the image "([^"]*)"$</td><td> Then I should see the image "Image1.jpg"</td><td>image_name</td></tr><tr><td>verification </td><td>^I should see all of the images:?$</td><td> Then I should see all of the images: <accepts a list of image names(src)></td><td>table</td></tr><tr><td>verification </td><td>^(?:|I )should see text "(.*)" as alt text for (.*)$</td><td> Then I should see text "some alt text" as alt text for ImageSelector</td><td>alt_text, locator</td></tr><tr><td>verification </td><td>^I should see the HTML5 audio source "([^"]*)"$</td><td> Then I should see the HTML5 audio source "Audio.mp3"</td><td>audio_name</td></tr><tr><td>verification </td><td>^I should see all of the HTML5 audio sources:?$</td><td> Then I should see the HTML5 audio sources: <Accepts a list of audio file names></td><td>table</td></tr><tr><td>verification </td><td>^I should see the HTML5 video source "([^"]*)"$</td><td> Then I should see the HTML5 video source "video1.mp4"</td><td>video_name</td></tr><tr><td>verification </td><td>^I should see all of the HTML5 video sources:$</td><td> Then I should see the HTML5 video sources: <accepts a table of video sources></td><td>table</td></tr><tr><td>verification </td><td>^I should see (\d+) elements? kind of (.+)$</td><td> Then I should see 2 elements kind of table's header</td><td>count, locator</td></tr><tr><td>verification </td><td>^I should not see elements? kind of (.+)$</td><td> And I should not see elements kind of paragraphs</td><td>locator</td></tr><tr><td>verification </td><td>^I should see "(.*?)" as "(.*?)" value$</td><td> Not Implemented yet</td><td>arg1, arg2</td></tr><tr><td>verification </td><td>^I should see the correct "(.*)"$</td><td> Then I should see the correct "MedicareGovHeader"</td><td>section</td></tr> </tbody> </table> </div> </div>
</div> </body>
</html>