Skip to content

Test-3A-Pair-6/Selenium

Repository files navigation

Tobeto Automation Testing with Python-Selenium

This project demonstrates the use of Python-Selenium for automating tests for the Tobeto website. The tests cover various functionalities such as language addition, deletion, and password change operations, utilizing Allure for test reporting.

Table of Contents

Project Overview

The purpose of this project is to create a robust automation test suite for the Tobeto website. The tests are written in Python using the Selenium WebDriver and are designed to ensure the website's functionalities work as expected. Allure is used for generating comprehensive test reports.

Installation

  1. Clone the repository:
git clone https://github.com/Test-3A-Pair-6/Selenium.git
cd Selenium
  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Run the tests:
pytest --alluredir=reports -k <related_test_name>
  1. Generate the Allure report:
allure serve reports
  1. Viewing Test Results: The Allure report will be served on a local server, where you can view detailed results of the test executions.

Contributors

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Tobeto - İstanbul Kodluyor Final Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages