Sample Project - Web Test

A project should include 3 core files:

oxygen.conf.js, which includes the project configuration, this file contains the tools for the project such as which modules to use, creating suites to run multiple scripts, reporting type, etc.

oxygen.env.js, which includes the environments, different URLs, usernames, connection string for each environment, which can be later used by selecting the environment inside oxygen settings.

oxygen.po.js, which includes all the page objects, locators, functions, etc.

Simple web test example from scratch

Let's start by creating a folder and inside it creating the oxygen.env.js and defining our environments

Now let's create the oxygen.po.js file

Finally let's create the oxygen.conf.js file

And now let's create a folder with our test scripts, our first test will be searching for Selenium in Wikipedia

Don't forget to choose an environment

The following repository is provided as a sample project.

https://github.com/oxygenhq/oxygen-examples-angie

Last updated

Was this helpful?