wclaytor / bpc-rails-demo

A Ruby on Rails demo
http://demo.billclaytor.com
MIT License
0 stars 0 forks source link

[EPIC] Evaluate UI Test Automation Frameworks #28

Open wclaytor opened 1 year ago

wclaytor commented 1 year ago

Rationale

Before moving forward with UI test automation it behooves us to evaluate the most popular frameworks.

Description

We will evaluate the following frameworks:

Context

As a preliminary step, we will use each framework to create a test for the homepage: Homepage user story: #24

In order to truly understand and demonstrate each framework, we will continue to develop tests in parity until either a clear winner is established, and / or there is a clear delineation of framework / test type.

Issues

Project setup and homepage tests:

Ongoing development: *https://github.com/wclaytor/bpc-rails-demo-automation/issues/1

Acceptance criteria

The test should verify the visibility of all page elements using the Page Object model.

wclaytor commented 1 year ago

Test projects have been created for each framework and a parent project has been created that sub-classes the test projects: https://github.com/wclaytor/bpc-rails-demo-automation

Each project contains a working homepage test referencing a corresponding page object using xpath selectors.