Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Automatics

Automatics is

a test setup for verifying RDK builds. Its helps in faster release of RDK builds by validating them using automated test execution and the results of test execution are published to Automatics

the fully  integrated test automation system to support functional & non-functional testing. Automatics is now available to the RDK community. Any community member can use this system to validate their RDK builds or their infrastructure.

Automatics supports:

  • Integration with CI flow to validate new changes checked in by user
.
  • Configure test script details and test strategies
  • Manual trigger of automated tests against RDK builds
.
  • Walk through on test execution results
.
  • Configure test script details and test strategy
    • End to End system is designed to support fast-paced DevOps model
    • Support to execute test scripts based on Java, Python and PyTest.

    Major features of Automatics framework to work with external tools to enhance the Automatics capabilities:

    • The framework supports integration with modern software tools - Jira, ALM, Jenkins, Git, Grafana, Candela, CDRouter etc
    • Dynamic device allocation and device health check is supported
    • Automated defect creation and tagging can be done using the framework


    Automatics Framework


    Page Tree
    rootAutomatics Framework


    Automatics Core


    Page Tree
    rootAutomatics Core

    Automatics RDK-B Tests


    Page Tree
    rootAutomatics RDK-B Tests

    Automatics Working Group


    Page Tree
    rootAutomatics Working Group

    Automatics Community Collaboration


    Page Tree
    rootAutomatics Community Collaboration

    Automatics In Detailed

    Automatics Architecture

    Automatics in CI