An open API service indexing awesome lists of open source software.

https://github.com/md-mostafa/web_automation_with_robotframework

This project uses the RobotFramework and Selenium Library to automate a webpage. The Page Object Model, or POM, has also been used here.
https://github.com/md-mostafa/web_automation_with_robotframework

python robotframework webautomation

Last synced: 8 months ago
JSON representation

This project uses the RobotFramework and Selenium Library to automate a webpage. The Page Object Model, or POM, has also been used here.

Awesome Lists containing this project

README

          

# Web Automation With RobotFramework & Selenium Library

---
This project uses the RobotFramework and Selenium Library to automate a [website](https://magento.softwaretestingboard.com/). The Page Object Model, or POM, has also been used here.

### [Test Cases](https://github.com/md-mostafa/WebAutomationWithRobotFramework/tree/main/TestRunner)
1. [Signup](https://github.com/md-mostafa/WebAutomationWithRobotFramework/blob/main/TestRunner/1_NewUser_Runner.robot)
2. [Login](https://github.com/md-mostafa/WebAutomationWithRobotFramework/blob/main/TestRunner/2_SignIn_Runner.robot)
3. [Search](https://github.com/md-mostafa/WebAutomationWithRobotFramework/blob/main/TestRunner/3_Search_Runner.robot)
4. [Add to cart](https://github.com/md-mostafa/WebAutomationWithRobotFramework/blob/main/TestRunner/4_AddToTheCart_Runner.robot)
5. [Checkout](https://github.com/md-mostafa/WebAutomationWithRobotFramework/blob/main/TestRunner/5_Checkout_Runner.robot)

### Prerequisite
- Robot Framework
- Selenium
- Selenium Library
- Intellibot #Patched plugin

### How to run this project
1. Clone the repo
2. Open cmd in the root folder
3. Give following command
```
robot .
```

### [Generated Results](https://github.com/md-mostafa/WebAutomationWithRobotFramework/tree/main/GeneratedReport)
![Screenshot_1](GeneratedReport/img.png)
![Screenshot_2](GeneratedReport/img_1.png)
1. [log.html](GeneratedReport/log.html)
2. [report.html](GeneratedReport/report.html)

### Feedback
If you have any feedback, please reach out to me at md.mostafa.akash@gmail.com