pykiso
1

Contents:

  • What’s New In Pykiso?
  • Getting Started
  • Pykiso Design
  • Advanced Usage
    • How to make the most of the config file
    • How to make the most of the tests
    • Access framework’s configuration
    • Dynamic Configuration
    • Remote Test
    • Pykiso Reporting
    • API Lifecycle
    • How to create an auxiliary
    • How to create a connector
    • How to change the class of the logger
    • Profiling
  • Examples
  • API Documentation
  • Additional Tools
  • Pytest Integration
  • Robot Framework Integration
pykiso
  • Advanced Usage
  • View page source

Advanced Usage

  • How to make the most of the config file
    • Requirements specification
    • Real-World Configuration File
    • Activation of specific loggers
    • Ability to use environment variables
    • Specify files and folders
    • Include sub-YAMLs
    • Delay an auxiliary start-up
    • Sharing a communication channel between multiple auxiliaries
    • Make a proxy auxiliary trace
  • How to make the most of the tests
    • Define the test information (in addition)
    • Implementation of Advanced Tests - Auxiliary Interaction
    • Implementation of Advanced Tests - Custom Setup
    • Implementation of Advanced Tests - Test Templates
    • Implementation of Advanced Tests - Continue a test case on a failed assertion
    • Implementation of Advanced Tests - Repeat testCases
    • Test verbosity
    • Run single tests
  • Access framework’s configuration
  • Dynamic Configuration
  • Remote Test
    • Test Coordinator
    • Auxiliary
    • Connector
    • Message Protocol
    • Flashing
    • Implementation of Remote Tests
    • Config File for remote tests
  • Pykiso Reporting
    • JUnit XML report
    • HTML system-test (step) report
  • API Lifecycle
    • Principle to work for
    • Different use-cases
    • API States
    • Approach
    • Versioning
  • How to create an auxiliary
    • Auxiliary interface and the use-cases
    • Execution of an Auxiliary
    • Implement an Auxiliary
  • How to create a connector
    • Communication Channel
    • Flasher
  • How to change the class of the logger
    • Change logger class
    • Class with argument
  • Profiling
    • Overview
    • Using the @profile Decorator
    • Using the profile_manager
    • Using the get_tracer() function
    • Visualizing Profiling Results
    • Benefits of Profiling
Previous Next

© Copyright 2025, Sebastian Fischer, Daniel Bühler, Damien Kayser, Uwe Lang, Sebastian Clerson, Teddy Riolet.

Built with Sphinx using a theme provided by Read the Docs.