Tutorial on testing a web authentication flow using automated tests with Python and State Transition Testing with AltWalker

I wanted to share an article, presenting an approach of testing the authentication flow of an application with the State Transition Testing technique.
We use AltWalker, GraphWalker and Python to write and execute tests automatically. All the tools used are free and open source.

It can help you to get started with:

  • Modeling a web authentication flow
  • Writing and executing Python tests with AltWalker
  • Running tests in CI

If you think it might help you, check this article: https://altom.com/state-transition-testing-automated-tests-for-authentication-flows/