Skip to content

Modules Breakdown

Colin Wisdom edited this page Jan 25, 2022 · 5 revisions

Modules Breakdown

A summary of the different midules

Fixtures

Constants is as the name applies. A place to store variables that are used throught the test suite.

Fixtures: contains the functions that assist in finding and manipulating web elements

Helpers

Empty folder that would store classes and functions to help generate or store data

Page Objects

This framework uses page objects to navigate websites and simplify test writing. Currently contains an example of the Google Search Engine

Tests

The test to be run are stored here. Currently, contains a simple example test for searching on Google.

The conftest.py is what initializes the driver. Is set up to check for the latest version of Chromedriver at start up

Settings

The settings.py is used to keep track of all variables needed for testing such as directory and urls.

Build

Build script to run test suite from a command line and generate reports.

Requires Andaconda or Miniconda to be installed and added to the PATH_VARIABLES.

Clone this wiki locally