https://github.com/Integration-Automation/WebRunner
A framework for Web automation
https://github.com/Integration-Automation/WebRunner
automation keyword-driven-testing python report-generator selenium selenium-python selenium-webdriver selenium4 testing web-testing
Last synced: 12 months ago
JSON representation
A framework for Web automation
- Host: GitHub
- URL: https://github.com/Integration-Automation/WebRunner
- Owner: Integration-Automation
- License: mit
- Created: 2021-12-23T06:26:42.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-13T15:34:20.000Z (over 1 year ago)
- Last Synced: 2025-02-23T03:31:51.882Z (about 1 year ago)
- Topics: automation, keyword-driven-testing, python, report-generator, selenium, selenium-python, selenium-webdriver, selenium4, testing, web-testing
- Language: Python
- Homepage: https://integration-automation.github.io/WebRunner/
- Size: 21.2 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Webrunner
[](https://pepy.tech/project/je-web-runner)
[](https://www.codacy.com/gh/JE-Chen/WebRunner/dashboard?utm_source=github.com&utm_medium=referral&utm_content=JE-Chen/WebRunner&utm_campaign=Badge_Grade)
[](https://github.com/Intergration-Automation-Testing/WebRunner/actions/workflows/webrunner_stable_python3_9.yml)
[](https://github.com/Intergration-Automation-Testing/WebRunner/actions/workflows/webrunner_stable_python3_10.yml)
[](https://github.com/Intergration-Automation-Testing/WebRunner/actions/workflows/webrunner_stable_python3_11.yml)
### Documentation
[](https://webrunner.readthedocs.io/en/latest/?badge=latest)
[WebRunner Doc Click Here!](https://webrunner.readthedocs.io/en/latest/)
---
> Project Kanban \
> https://github.com/orgs/Integration-Automation/projects/2/views/1 \
> * WEB Automation.
> * Multi WEB Automation instance at same time.
> * Generate JSON/HTML/XML report.
> * Multi browser support like chrome, edge, safari.
> * Auto webdriver download.
> * Web screenshot.
> * Web window automation.
> * Web input automation.
> * Web element locate.
> * Execute any web script.
> * Cookie support.
> * WebRunner script.
> * OS Independent.
> * Remote automation support.
> * Project & Template support.
---
## install
```
pip install je_web_runner
```
## Requires
```
python 3.9 or later
```
>* Test on
>> * Windows 10 ~ 11
>> * osx 10.5 ~ 11 big sur
>> * ubuntu 20.0.4
>> * raspberry pi 3B+
| All test in test dir
### Architecture Diagram
