https://github.com/sn1f3rt/syfe-assignment
QA Intern assignment for Syfe.
https://github.com/sn1f3rt/syfe-assignment
chromedriver pytest python selenium syfe
Last synced: 2 months ago
JSON representation
QA Intern assignment for Syfe.
- Host: GitHub
- URL: https://github.com/sn1f3rt/syfe-assignment
- Owner: sn1f3rt
- License: mit
- Created: 2025-01-23T05:10:09.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-23T05:25:05.000Z (4 months ago)
- Last Synced: 2025-03-10T05:37:19.137Z (3 months ago)
- Topics: chromedriver, pytest, python, selenium, syfe
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Syfe QA Intern Assignment
[](https://github.com/Sn1F3rt/syfe-assignment/actions/workflows/ruff.yml)
[](LICENSE)## Table of Contents
- [About](#about)
- [Getting Started](#getting-started)
- [Installation](#installation)
- [Running](#running)
- [License](#license)## About
QA Intern assignment for [Syfe](https://syfe.com). Automates key workflows on the [SauceDemo website](https://www.saucedemo.com/).
## Demo
https://github.com/user-attachments/assets/8ee82396-b6f9-4f93-a46a-a8886bd999d9
## Pre-requisites
- Python 3.10 or higher
- Git## Getting Started
## Installation
1. Clone the repository:
```bash
git clone https://github.com/Sn1F3rt/syfe-assignment.git
```2. Navigate to the project directory:
```bash
cd syfe-assignment
```3. Create a virtual environment:
```bash
python -m venv .venv
```4. Install dependencies:
```bash
pip install -r requirements.txt
```5. Activate the virtual environment:
```bash
source .venv/bin/activate # Linux
.venv\Scripts\activate # Windows
```## Running
```bash
pytest tests/test.py
```## License
[MIT License](LICENSE)
Copyright © 2025 Sayan "Sn1F3rt" Bhattacharyya