Skip to content

Whitepaper for Script-as-Test: A model for test asset visibility and collaboration across code and management systems.

License

Notifications You must be signed in to change notification settings

script-as-test/model-whitepaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Script-as-Test Model: Whitepaper

This repository contains the official whitepaper of the Script-as-Test (SAT) Model — a collaboration model for managing automated test cases by treating test scripts as assets.

📘 What is the SAT Model?

The Script-as-Test Model promotes the idea that test scripts should be the authoritative source of test cases, and that they should be automatically extracted, structured, and synchronized into test management systems (TMS), such as Jira Xray.

This model is realized through the SAT Framework, which defines a standardized process to:

  • Extract test case metadata from VCS (e.g., GitHub)
  • Convert scripts into structured, traceable test cases
  • Automatically synchronize test cases with TMS (e.g., Xray)

There are two implementations of this framework:

🔧 CLI Tool (Open Source)

🧩 Jira Cloud Plugin (Private Beta)

🌐 Language Versions

📄 License

This whitepaper is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License.

License: CC BY 4.0

Author: Will Shi (SHI WEI / 石巍)
Website: (coming soon)