Files
wlan-testing/README.md
2021-01-29 10:03:20 -05:00

1.6 KiB

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
[Build Status]

Code style

All code must be written in python 3 and conform to PEP 8 style guide. The test framework is built using pytest.
made-with-python
PEP8

Proposed Directory Structure

├── 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

  • Pytest proof of concept
  • Pytest documentation
  • Dockerized test framework PoC
  • 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