UNPKG

selenium-pageobject

Version:

A lightweight pageobject library for selenium's webdriverjs

95 lines (85 loc) 3.76 kB
<!DOCTYPE html> <html> <head> <title>Test page</title> </head> <body> <h1>Multi Select Lists</h1> <select id="multiselectList_none_selected" multiple> <option value="AMS">Amsterdam</option> <option value="BCN">Barcelona</option> <option value="GIB">Gibraltar</option> <option value="LGW">London Gatwick</option> <option>Madrid</option> <option value="VRN">Verona</option> </select> <select id="multiselectList_one_selected" multiple> <option value="AMS">Amsterdam</option> <option value="BCN">Barcelona</option> <option value="GIB" selected="selected">Gibraltar</option> <option value="LGW">London Gatwick</option> <option>Madrid</option> <option value="VRN">Verona</option> </select> <select id="multiselectList_three_selected" multiple> <option value="AMS" selected="selected">Amsterdam</option> <option value="BCN">Barcelona</option> <option value="GIB" selected="selected">Gibraltar</option> <option value="LGW">London Gatwick</option> <option>Madrid</option> <option value="VRN" selected="selected">Verona</option> </select> <select id="multiselectList_noValue_selected" multiple> <option value="AMS">Amsterdam</option> <option value="BCN">Barcelona</option> <option value="GIB">Gibraltar</option> <option value="LGW">London Gatwick</option> <option selected="selected">Madrid</option> <option value="VRN">Verona</option> </select> <h1>Select Lists</h1> <select id="selectList_second_selected"> <option value="AMS">Amsterdam</option> <option value="BCN" selected="selected">Barcelona</option> <option value="GIB">Gibraltar</option> <option value="LGW">London Gatwick</option> <option>Madrid</option> <option value="VRN">Verona</option> </select> <select id="selectList_noValue_selected"> <option value="AMS">Amsterdam</option> <option value="BCN">Barcelona</option> <option value="GIB">Gibraltar</option> <option value="LGW">London Gatwick</option> <option selected="selected">Madrid</option> <option value="VRN">Verona</option> </select> <h1>Checkboxes</h1> <label for="checkbox_unchecked"><input id="checkbox_unchecked" type="checkbox" />not checked</label> <br /> <label for="checkbox_checked"><input id="checkbox_checked" type="checkbox" checked />checked</label> <h1>Radio buttons</h1> <label for="radiobutton_unselected"><input id="radiobutton_unselected" type="radio" />not selected</label> <label for="radiobutton_selected"><input id="radiobutton_selected" type="radio" checked/>selected</label> <h1>Text boxes</h1> <input id="textbox_empty" type="text" /> <input id="textbox_with_value" type="text" value="pageobject"/> <h1>The magical appearing element</h1> <div id="host"></div> <script type="text/javascript"> setTimeout(function () { var link = document.createElement('a'); link.innerHTML = 'Github'; link.setAttribute('id', 'link'); link.setAttribute('href', 'http://www.github.com'); link.setAttribute('style', 'display: none'); document.getElementById('host').appendChild(link); setTimeout(function () { document.getElementById('link').setAttribute('style', 'display: block'); }, 500); }, 500); </script> <h1>Elements</h1> <p id="exists">This element already exists in the page</p> </body> </html>