Channel | Publish Date | Thumbnail & View Count | Download Video |
---|---|---|---|
Publish Date not found | 0 Views |
Nikolay walks you through the following best practices: organizing tests, programmatically registering and controlling state, selecting elements and writing robust tests, and dealing with anti-patterns, including avoiding dependency on previous test states.
Whether you're new to Cypress or a seasoned pro, this episode is a must-watch to improve your automation skills. Subscribe now and improve your test automation expertise with Test Automation Experience!
Cypress Best Practices for Test Automation (Official Documentation): https://docs.cypress.io/guides/references/best-practices
CONNECT WITH NIKOLAY ADVOLODKIN
WEBSITE: https://ultimateqa.com
TWITTER: https://twitter.com/intent/user?screen_namenikolay_a00
LINKEDIN (make a recommendation): https://www.linkedin.com/in/nikolayadvolodkin/
YOUTUBE: https://www.youtube.com/@UltimateQA?sub_confirmation1
NIKOLAY'S INSTA: https://www.instagram.com/nikolay.advolodkin/
EMAIL: [email protected]
JOIN THE CONVERSATION!
Subscribe to our YouTube channel now and get access to the latest exclusive shows before anyone else! https://www.youtube.com/@test-automation-experience?sub_confirmation1
Sauce YouTube Channel: https://www.youtube.com/saucelabs
Community page: https://saucelabs.com/community
LinkedIn: https://www.linkedin.com/company/sauce-labs
Homepage: https://saucelabs.com/
TWITTER: https://twitter.com/saucelabs
LINKEDIN: http://www.linkedin.com/company/sauce-labs
SAUCE WEBSITE: https://saucelabs.com
RESOURCES to help you automate
Books
The Complete Software Tester: Concepts, Skills, and Strategies for High-Quality Testing – https://amzn.to/3H5eR71
Clean Code by Robert Martin: https://amzn.to/3Eg3E2B
Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert Martin – https://amzn.to/3KgVoU4
Practical mobile app testing – https://amzn.to/3WKB14k
Explore it! by Elisabeth Hendrickson – https://amzn.to/3lycK4j
Accelerate: Building and Scaling High-Performing Technology Organizations – https://amzn.to/3HuPpsJ
Hands-On Selenium WebDriver with Java: A deep dive into developing end-to-end tests: https://amzn.to/421y5TB
Mastering Software Testing with JUnit 5: Comprehensive Guide to Developing High-Quality Java Applications: https://amzn.to/3oNEDXE
Blog
Page Factory deprecated: https://ultimateqa.com/selenium-3-11-released/
Page Factory by Titus Fortner: https://titusfortner.com/2021/02/03/page-factory-optimization.html
Websites to practice test automation: https://snip.ly/rnapio
Books to learn test automation: https://snip.ly/d9c4np
code
Contact List App – https://thinking-tester-contact-list.herokuapp.com/
Dummy automation site: https://bonigarcia.dev/selenium-webdriver-java/
Selenium WebDriver repo: https://github.com/bonigarcia/selenium-webdriver-java
0:00 – Introduction
0:28 – Organize tests, register, check status
2:21 – Real World App (RWA)
3:04 – Best practices for selecting elements
5:34 – Anti-patterns you should know for better test automation
7:38 – Creating “tiny” tests with a single assertion
9:58 – Tests are based on the results of previous tests
14:09 – How to make sure your app is testable
15:08 – Why you need to work closely with developers
15:33 – Don't rely on automated UI testing
16:42 – Closing remarks
Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.