|
| 1 | +# Script-as-Test Model: Whitepaper |
| 2 | + |
| 3 | +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. |
| 4 | + |
| 5 | +## 📘 What is the SAT Model? |
| 6 | + |
| 7 | +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. |
| 8 | + |
| 9 | +This model is realized through the **SAT Framework**, which defines a standardized process to: |
| 10 | + |
| 11 | +- Extract test case metadata from VCS (e.g., GitHub) |
| 12 | +- Convert scripts into structured, traceable test cases |
| 13 | +- Automatically synchronize test cases with TMS (e.g., Xray) |
| 14 | + |
| 15 | +There are two implementations of this framework: |
| 16 | + |
| 17 | +### 🔧 CLI Tool (Open Source) |
| 18 | + |
| 19 | +- GitHub: [TMAN Atlassian AutoTestCase Manager](https://github.com/TMAN-Lab/tman-atlassian-atc-manager) |
| 20 | + |
| 21 | +- PyPI: [`atlassian-auto-test-case-manager`](https://pypi.org/project/atlassian-auto-test-case-manager/) |
| 22 | + |
| 23 | +### 🌐 Jira Cloud Plugin (Private Beta) |
| 24 | + |
| 25 | +- Docs: [AutoTestCase Extractor](https://docs.tman.ltd/atce/overview) |
| 26 | +- Marketplace: *(Coming Soon)* |
| 27 | + |
| 28 | +## 🌐 Language Versions |
| 29 | + |
| 30 | +- [English](whitepaper.en.md) |
| 31 | +- [简体中文 (Simplified Chinese)](whitepaper.zh-cn.md) |
| 32 | +- [繁體中文 (Traditional Chinese)](whitepaper.zh-tw.md) |
| 33 | + |
| 34 | +## 📄 License |
| 35 | + |
| 36 | +This whitepaper is licensed under the [Creative Commons Attribution 4.0 International (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/) License. |
| 37 | + |
| 38 | +[](https://creativecommons.org/licenses/by/4.0/) |
| 39 | + |
| 40 | +Author: Will Shi (SHI WEI / 石巍) |
| 41 | +Website: *(coming soon)* |
0 commit comments