Skip to content

Latest commit

 

History

History

exercise-8

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Exercise 8: Level up

🚧 This page is still a work-in-progress ...

Here are some more advanced tips & tricks when writing a well-organized, efficient and effective end-to-end test suite.

Overview


Success criteria

  1. Learn to use Base page objects for sharing common functionality
  2. Learn to use browser.debug() while developing your e2e tests

Instructions

Init the exercise

  1. Change to the correct directory
cd exercise-8
  1. Install dependencies
npm i

Base page objects

(todo)

Using browser.debug()

(todo)

✅ This page should help you understand how to scale your tests cleanly using Base page objects, and improve your developer experience (dx) with browser.debug().


What we learned

  1. We learned how to use Base page objects for sharing common functionality
  2. We learned a developer experience trick using browser.debug() while developing our e2e tests

Up next

Nothin'. You've reached the end! 🏁

Follow along!

If you liked this workshop, be sure to "star" this repo!

Star this repo

I may add more exercises as time goes by, so be sure to "watch" this repo so that you are notifed when I add or improve on this content.

Watch this repo