svallejo-dev/qa
v0.3.0MIT
QA separated from dev: acceptance criteria with a usage oracle, scenario design with ISTQB techniques, automation with existing tools (Gherkin, Hurl, Testcontainers, Toxiproxy, Pact, Schemathesis, Playwright), verification by rungs with traceability and an integrity seal, failure classification and bug injection to test the tests. The implementing agent never writes the oracle and QA never certifies.
scripts
- qa-core
- scripts/mutants.py
- scripts/seal.py
- scripts/tests/test_scripts.py
- scripts/traceability.py
plugin.json
- name
- qa
- version
- 0.3.0
- description
- QA separated from dev: acceptance criteria with a usage oracle, scenario design with ISTQB techniques, automation with existing tools (Gherkin, Hurl, Testcontainers, Toxiproxy, Pact, Schemathesis, Playwright), verification by rungs with traceability and an integrity seal, failure classification and bug injection to test the tests. The implementing agent never writes the oracle and QA never certifies.
- author
- Sebastian Vallejohttps://github.com/svallejo-dev
- license
- MIT
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "qa",
"version": "0.3.0",
"description": "QA separated from dev: acceptance criteria with a usage oracle, scenario design with ISTQB techniques, automation with existing tools (Gherkin, Hurl, Testcontainers, Toxiproxy, Pact, Schemathesis, Playwright), verification by rungs with traceability and an integrity seal, failure classification and bug injection to test the tests. The implementing agent never writes the oracle and QA never certifies.",
"author": {
"name": "Sebastian Vallejo",
"url": "https://github.com/svallejo-dev"
},
"homepage": "https://github.com/svallejo-dev/sv-agent-plugins/tree/main/plugins/qa",
"repository": "https://github.com/svallejo-dev/sv-agent-plugins",
"license": "MIT",
"keywords": [
"qa",
"testing",
"acceptance-testing",
"atdd",
"contract-testing",
"mutation-testing",
"adversarial-testing"
]
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 4Python files
- openai.yaml
- LICENSE