Description
1. Getting Started
2. Installation a. Prerequisites b. Installation process c. Installation Details 3. Locators a. ID b. Class c. Name Attribute d. Tag Name e. Link Text f. Partial Link Text g. Element with certain text h. CSS Query Selector i. xPath j. JS Function k. Chain Selectors l. React Selectors m. Custom Selectors 4. Browser APIs a. Get count of elements returned from an Array of element b. Get First element returned from an Array of element c. Get Text of an element d. Get any element returned from an Array of elements e. Get Last element returned from an Array of elements f. 'Then' function g. Iterate all elements h. Getting all links of a page i. Map function j. Reduce function k. Returns the most relevant locator of an element l. Scroll an element Into View m. Click on an element n. Double Click on an element o. Right click on an element p. Send text to an Input field q. Send text to an Input field via addValue r. Send Keyboard keys to an element s. Get Value of an element t. Clear the text inside an Input field u. Hover Mouse on an element v. Navigating to new URL in a browser w. Navigating Back in a browser x. Navigating Forward in a browser y. Refreshing a web-page z. Restarting a browser aa. Getting & Setting Window Size & position bb. Getting Element Size cc. Maximizing the Browser dd. Minimizing the Browser ee. Browser fullscreen mode ff. Open a new Window gg. Get the URL of the current page hh. Get the Title of the current page ii. Send JaAuthor: Shashank Shukla
Publisher: Apress
Published: 09/17/2021
Pages: 186
Binding Type: Paperback
Weight: 0.87lbs
Size: 10.00h x 7.00w x 0.47d
ISBN13: 9781484272886
ISBN10: 1484272889
BISAC Categories:
- Computers | Internet | Web Programming
About the Author
Shashank Shukla has been working in software testing for over a decade and is passionate about tools and technology that can be leveraged to enrich the testing experience and optimize the quality of delivery. This is his second Apress book.