Difference between revisions of "Example Selenium test suite"
From Organic Design wiki
m |
m |
||
Line 1: | Line 1: | ||
− | |||
− | |||
== Links to the suite & individual tests == | == Links to the suite & individual tests == | ||
Links to the test and suites can be created as they have in this section, but the easiest way to select and run tests is from the [[Special:Selenium|Selenium special page]]. | Links to the test and suites can be created as they have in this section, but the easiest way to select and run tests is from the [[Special:Selenium|Selenium special page]]. |
Revision as of 05:58, 1 August 2008
Contents
Links to the suite & individual tests
Links to the test and suites can be created as they have in this section, but the easiest way to select and run tests is from the Selenium special page.
Create account
This test is an example of transclusion of another article (Example Selenium test) which itself a test article encapsulated in selenium tags. <selenium>
Create Account | ||
open | {{localurl:Special:Userlogout}} | |
open | {{localurl:Main Page}} | |
clickAndWait | link=Log in / create account | |
clickAndWait | link=Create an account | |
storeEval | new Date().getTime()-1000000000000 | username |
type | wpName2 | ${username} |
type | wpPassword2 | password |
type | wpRetype | password |
clickAndWait | wpCreateaccount | |
verifyTitle | glob:*successful* |
</selenium>
Login
This test is an example of an inline <selenium> test. <selenium>
Login | ||
open | /wiki/index.php?title=Special:Userlogout | |
clickAndWait | link=Log in / create account | |
type | wpName1 | Foo |
type | wpPassword1 | bar |
clickAndWait | wpLoginattempt | |
verifyTitle | glob:*successful* |
</selenium>
Edit an article
<selenium>
Edit an article | ||
open | /wiki/index.php?title=TestArticle | |
clickAndWait | link=Edit | |
storeEval | new Date().getTime()-1000000000000 | content |
type | wpTextbox1 | *Test: ${content} ~~~~ |
clickAndWait | wpSave | |
verifyHtmlSource | regex: |
</selenium>
Edit a section
<selenium>
Edit a section | ||
open | /wiki/index.php?title=User_talk:Foo | |
clickAndWait | link=+ | |
type | wpSummary | foo |
type | wpTextbox1 | bar |
clickAndWait | wpSave | |
clickAndWait | link=edit | |
verifyTitle | Editing*(section)* |
</selenium>
Logout
<selenium>
Logout | ||
open | /wiki/index.php?title=Main_page | |
clickAndWait | link=Log out | |
verifyHtmlSource | glob:*You are now logged out.* |
</selenium>