This repository is dedicated to exploring the features and capabilities of the Cypress API. With a focus on hands-on learning, this project is aimed at gaining a deeper understanding of end-to-end testing for web applications.
Check List:
- Find the sign-in button
- Get the search bar and type
hello world
- Check the URL after pressing enter
hello
world` for the search parameter
See the video in action
google.cy.js.mp4
Check List:
- Find the title
Ultimate AQ
- Find the
Sections of Buttons
title - Get the first button and check the mouse hover effect
- Find the
Sections of Social Media Follows
title - The form should be filled with
Test User
,user@example.com
, and16
See the video in action
ultimateqa-complicated-page.cy.js.mp4
Check List:
- Go to the Internet page
- Click
Add/Remove Elements
link - Click the
Add Element
button 4 times and checkDelete
buttons length - Click
Add Element
buttons twice and then clickDelete
button to remove one element, and check theDelete
element for visibility
See the video in action
the-internet-add-remove.cy.js.mp4
Check List:
- Go to the input page
- Check for title of the page
- Enter
John Doe
full name - Append
today
text afterI am good
- Check the input value
ortonikc
- Clear the text in the input field
- Confirm the edit field is
disabled
- Confirm the text is
readonly