Skip to content

CodecoolGlobal/what-to-do-java-Daniel-Salyik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

This project demonstrates how to implement automated Selenium tests using the Page Object design pattern.
The focus is on applying a risk-based testing approach: identifying critical risks first, deriving test cases from those risks, and documenting the results.
The system under test is a publicly available To-Do web application that runs locally.


Prerequisites

You will need the following installed on your machine:


Getting Started

  1. Clone the public To-Do application repository
    https://github.com/m1zukash1/flask-todo

  2. Follow the installation instructions provided in that repository to run the application locally

  3. Clone this repository

  4. Create a local .env file

    • Copy the predefined test users from the To-Do application configuration
    • These users are required for the automated login tests
  5. Start the To-Do application locally

  6. Run the Selenium test suite using Maven

cd your project folder
mvn clean test   # optional: clean ensures a fresh build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages