mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2025-11-03 04:18:15 +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
|
## TIP Open WiFi Testing
|
||||||
logic. It will utilize the scripts in wlan-lanforge-scripts and possibly
|
This repository contains the test automation framework and scripts for TIP Open WiFi.
|
||||||
other Cloud-SDK libraries in the future.
|
|
||||||
|
|
||||||
|
## 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