mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2025-10-29 18:12:34 +00:00
Created an initial md file
This commit is contained in:
43
README.md
43
README.md
@@ -1,5 +1,42 @@
|
||||
This repository will hold TIP WiFi specific scripts and glue
|
||||
logic. It will utilize the scripts in wlan-lanforge-scripts and possibly
|
||||
other Cloud-SDK libraries in the future.
|
||||
## TIP Open WiFi Testing
|
||||
This repository contains the test automation framework and scripts for TIP Open WiFi.
|
||||
|
||||
## Motivation
|
||||
Automate Automate and Automate!
|
||||
|
||||
## Build status
|
||||
*WIP*
|
||||
[]
|
||||
|
||||
## Code style
|
||||
All code must be written in python 3 and conform to PEP 8 style guide. The test framework is built using pytest.
|
||||
[](https://www.python.org/)
|
||||
[](https://www.python.org/dev/peps/pep-0008/)
|
||||
|
||||
## Proposed Directory Structure
|
||||
```bash
|
||||
├── pytest
|
||||
│ ├── helpers
|
||||
│ │ ├── *.py /* AP, SDK, LANForge, Perfecto libs */
|
||||
│ ├── Dockerfile
|
||||
│ ├── pytest.ini
|
||||
│ ├── conftest.py
|
||||
│ ├── *.py (test cases)
|
||||
├── CICD_AP_CLOUSDK - /* to be deleted */
|
||||
├── cicd - /* to be deleted */
|
||||
├── docker - /* to be deleted */
|
||||
├── lanforge - /* under cleanup consideration */
|
||||
├── testbeds - /* under cleanup consideration */
|
||||
├── unit_tests - /* to be deleted */
|
||||
```
|
||||
|
||||
## TO DO
|
||||
- [x] Pytest proof of concept
|
||||
- [ ] Pytest documentation
|
||||
- [x] Dockerized test framework PoC
|
||||
- [x] Github nightly trigger - PoC
|
||||
- [ ] Deprecate uni_tests script and move methods into pytest Directory
|
||||
- [ ] Move Java Selenium to python/Selenium
|
||||
- [ ] Deprecate cicd scripts and move to Pytest
|
||||
- [ ] lanforge needs to be ingested as python module
|
||||
- [ ] testbeds cleanup based on Lab Orchestration
|
||||
|
||||
Reference in New Issue
Block a user