https://github.com/febektas/automation_practice_project
Web automation using Selenium and Python for an existing web page without any internal structural knowledge
https://github.com/febektas/automation_practice_project
automation python3 selenium selenium-webdriver
Last synced: about 1 month ago
JSON representation
Web automation using Selenium and Python for an existing web page without any internal structural knowledge
- Host: GitHub
- URL: https://github.com/febektas/automation_practice_project
- Owner: FEBektas
- License: mit
- Created: 2024-11-06T14:29:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-14T12:49:48.000Z (over 1 year ago)
- Last Synced: 2025-02-21T02:41:23.200Z (over 1 year ago)
- Topics: automation, python3, selenium, selenium-webdriver
- Language: Python
- Homepage: https://myanimelist.net/
- Size: 54.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SELENIUM Automation with Python for https://myanimelist.net
This project showcases Selenium automation testing for various functionalities for the https://myanimelist.net/. It includes test cases with a normal structure.
### Introduction:
In the world of web development and software testing, automated testing is an integral part of ensuring the reliability and functionality of applications. This project focuses on automating tests for https://myanimelist.net/, a platform designed for anime enjoyers.
### Key Features:
Element Interaction: Learn how to interact with various HTML elements using Selenium WebDriver.
Page Object Model (POM): Understand and implement the Page Object Model for better test structure and maintainability.
### Project Structure:
This folder contains all the Selenium test cases highlighted in the "My_anime_list_Test_Plan.drawio.png" diagram.
### Requirements:
selenium
### Installation:
1. **Fork this repository:**
Click on the "Fork" button at the top-right of this page to create your own copy of these Selenium automation scripts.
2. **Clone your forked repository:**
Copy and run the desired scripts.
### Usage:
### Normal Structure Scripts
To use the scripts with a normal structure:
1. Copy the content of the name.
2. Paste the content into a new Python file (e.g., sign_up_external_links.py).
3. Save the file and run it.
Feel free to modify and adapt the script based on your specific requirements.
### Contributing:
Contributions are welcome! Feel free to contribute to this Selenium Automation project.
If you have suggestions, ideas, or improvements, please don't hesitate.
Thank you for considering contributing!
### License
MIT License