Inspiration

  • High effort for manually testing an E-comerce website related to parking
  • Searching for an alternative to Selenium and/or Protractor based frameworks

What it does

Creating automated tests using Playwright framework as a proof-of-concept in running manual steps in an automated way

How we built it

  • We started with the tutorial from playwright documentation ​
  • We created wrapper classes and methods to simplify writing tests​

Challenges we ran into

  • Getting started (GatherTown, GitHub, Creating the starting project, Installing dependencies)​
  • Syncing with one another​
  • Deciding on a clear architecture​
  • Refactoring code to fit new architecture
  • Selectors and How to assert items

Accomplishments that we're proud of

We were able to implement one test using user friendly test step description

What we learned

  • Working with GitHub​
  • What is a wrapper class​
  • How to Sync async methods​
  • Playwright features​: Selectors, auto-waiting, SloMo, Headless, Recorder

What's next for automated Testing Framework exploration

  • Creating an end-to-end flow​
  • Maybe picking up this within the QA guild​
  • Create a possible business case to be presented to PO

Built With

Share this project:

Updates