Skip to content
@altwalker

AltWalker

AltWalker is an open source Model-Based Testing framework that supports running tests written in Python3 and .NET/C#.

Hi there 👋

AltWalker is an open source Model-Based Testing framework that supports running tests written in Python3 and .NET/C#. You design your tests as a directed graph and AltWalker generates test cases from your graph (using GraphWalker) and executes them.

Get started with Installation and then get a quick overview with the Quickstart. There is also a list of How To’s and a list of runnable Examples.

Useful Links

Community

For help, discussion about best practices, sharing ideas, projects, or any other conversation that benefits from being searchable:

For casual chit-chat with us or with other members of the community:

Pinned Loading

  1. altwalker altwalker Public

    AltWalker is an open source Model-Based Testing framework that supports running tests written in Python3 and .NET/C#.

    Python 17

  2. model-editor model-editor Public

    A web based editor and visualizer for models written using the GraphWalker JSON format.

    JavaScript 6

  3. live-viewer live-viewer Public

    A web application for visualizing the progress of an AltWalker test run.

    Python 4

Repositories

Showing 10 of 15 repositories
  • live-viewer Public

    A web application for visualizing the progress of an AltWalker test run.

    altwalker/live-viewer’s past year of commit activity
    Python 4 GPL-3.0 0 3 6 Updated Nov 4, 2024
  • model-visualizer Public

    A JavaScript library for visualizing and visualy editing JSON models for AltWalker and GraphWalker.

    altwalker/model-visualizer’s past year of commit activity
    JavaScript 1 GPL-3.0 0 6 0 Updated Jul 6, 2024
  • setup-graphwalker Public

    Set up your GitHub Actions workflow with a specific version of GraphWalker CLI.

    altwalker/setup-graphwalker’s past year of commit activity
    2 MIT 0 0 0 Updated Jul 6, 2024
  • altwalker-examples Public

    A growing list of examples that use AltWalker.

    altwalker/altwalker-examples’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Jul 6, 2024
  • graphwalker-installer Public

    Scripts for install GraphWalker CLI on Linux, MacOS and Windows.

    altwalker/graphwalker-installer’s past year of commit activity
    Python 1 MIT 0 1 0 Updated Jul 6, 2024
  • model-editor Public

    A web based editor and visualizer for models written using the GraphWalker JSON format.

    altwalker/model-editor’s past year of commit activity
    JavaScript 6 GPL-3.0 0 1 0 Updated Jul 6, 2024
  • docker-images Public

    Docker images for AltWalker.

    altwalker/docker-images’s past year of commit activity
    Dockerfile 1 MIT 0 2 0 Updated Mar 1, 2024
  • dotnet-executor Public

    A .NET executor for AltWalker, a convenient programming interface for exposing and executing your C# tests within the AltWalker framework.

    altwalker/dotnet-executor’s past year of commit activity
    C# 0 GPL-3.0 0 3 0 Updated Mar 1, 2024
  • vscode-model-visualizer Public

    A Visual Studio Code extension for displaying JSON models for AltWalker and GraphWalker.

    altwalker/vscode-model-visualizer’s past year of commit activity
    TypeScript 1 GPL-3.0 0 0 0 Updated Mar 1, 2024
  • setup-altwalker Public

    Set up your GitHub Actions workflow with a specific version of AltWalker.

    altwalker/setup-altwalker’s past year of commit activity
    3 MIT 0 0 0 Updated Mar 1, 2024