Skip to content
jrebiffePublic

About

Automated Testsuite for ETSI 5th mWT Plugtest using Robot Framework Gherkin Parser.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ETSI 5th mWT Plugtest

Automated Testsuite for ETSI 5th mWT Plugtest, using Robot Framework Gherkin Parser.

Installation instructions

pip install robotframework-gherkin-parser

RobotFramework would also be installed as dependancy.

Execute the test suite

robot --parser GherkinParser features/

The RobotFramework will ask to execute manual steps using a dialog box. Then the report.html is generated and readable with your web-browser.

Insights

The file features/vlan.feature follows the Gherkin language. It reads like plain English sentences and each Scenario is a single test. The test suite currently contains only 5 tests and does not actually connects to network elements via NETCONF.

The list of network elements are in network.csv.

graph TD
    vlan.feature --> network.csv
    vlan.feature --> vlan_keywords.resource
    vlan_keywords.resource --> NetconfLibrary.py
    vlan_keywords.resource --> TesterLibrary.py
    NetconfLibrary.py --> Network_Elements_via_NETCONF
    TesterLibrary.py --> Asks_user_for_manual_check

    class vlan.feature feature
    class network.csv,vlan_keywords.resource resource
    class NetconfLibrary.py,TesterLibrary.py python
    class Network_Elements_via_NETCONF,Asks_user_for_manual_check action

    classDef feature color:orange
    classDef resource color:red
    classDef python color:blue
    classDef action color:green
Loading

About

Automated Testsuite for ETSI 5th mWT Plugtest using Robot Framework Gherkin Parser.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages