Pathways Workshop¶
- status
archived, old
Automatic Verification in ‘Geïntegreerd Agile’
- Pathways
a concept (and reference implementation) to execute tests to approve the (developing) product is working correctly.
Essential for iterative/ & interactive (software) development
Part of ‘Geïntegreerd Agile’; my mix of Lean, Agile and Scrum
But surely not the only option, nor part
This workshop
Learn the ATS & Pathways concepts ATS: Automatic Test Script
Test some calculators A small toy project
Play with it
Write real tests! 80% testing, 20% Python
Adapt the framework Learn to use it in real projects
Write bricks for reusable tests 45% testing, 55% programming
Write plug-ins to facilitate testers 10% testing, 90% programming
Training overview¶
Workshop info¶
Compulsory knowledge¶
Python (basic). As all tests, as well as the bricks and the Pathways framework itself is written in Python-3
Testing and/or programming skills and experience (basic)
Workshop Pilot/Help¶
Goals¶
Get feedback/expertise for the real workshop
Which (general, background) slides are needed?
Complexity test-exercises; how much time do they need? How much are needed?
Same for bricks, gates, plugins, etc.
Tempo, “Prior Art”, Topics, …
Support to get the Pathways framework up-and-running
Port/Install on Windows (developed on MacOS)
Human interface (1st: cmd-line; optional: GUI, IPython/Jupyter, …)
…
I’m open for suggestions