https://github.com/avimehenwal/api-test-bot
✍🏻 API testing bot
https://github.com/avimehenwal/api-test-bot
api api-test robotframework test test-automation
Last synced: 3 months ago
JSON representation
✍🏻 API testing bot
- Host: GitHub
- URL: https://github.com/avimehenwal/api-test-bot
- Owner: avimehenwal
- License: gpl-3.0
- Created: 2021-11-25T17:56:19.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-19T19:50:02.000Z (almost 4 years ago)
- Last Synced: 2025-03-03T05:43:26.636Z (8 months ago)
- Topics: api, api-test, robotframework, test, test-automation
- Language: RobotFramework
- Homepage:
- Size: 3.86 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# api-test-bot
API testing bot

[Link to video demo](./docs/test-bot-demo.mp4)
## Features
- [x] entrypoint points automatically open the report based on deafult browser once reports are ready
- [x] Open for Extensability, can add more APIs to test.
- [x] Utlizing advanced PUT Parameterized Unit-testing technique
- [x] Beautyful and easy to understand reports
- [x] Can run tests in Parallel
## How to run
Prepare python virtual environment to run framework
```
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```
Filter and Run test
```
robot --outputdir output src/animechan.robot
```
### View reports
Reports would be generated under `/output` directory, either use file-manager to open them in browse or if using linux
use the follwong command
```
${BROWSER} output/report.html
```
### More
[Further information about API being tested](./docs/api-documentation-animechan.md)
#### :v: Get in touch with me
> I am looking for Jobs ... :sunglasses:
- [Github](https://github.com/avimehenwal/)
- [My Website](https://avimehenwal.in)
- [My Blog v2](https://avimehenwal2.netlify.app/)
- [Twitter Handle](https://twitter.com/avimehenwal)
- [LinkedIn](https://in.linkedin.com/in/avimehenwal)
- [Stackoverflow](https://stackoverflow.com/users/1915935/avi-mehenwal)
Spread Love :hearts: and not :no_entry_sign: hatred [](https://twitter.com/avimehenwal)
