qa-cli-tools eklentisi
CLI and terminal UI testing: Bats for shell scripts and binaries, Pester for PowerShell, TUI snapshot tests, and conventions for testable CLI output. Snapshot tests capture rendered terminal frames as text or SVG and diff them on every run; the output conventions cover exit codes, stdout vs stderr, and machine-readable modes.
qa-cli-tools eklentisi nasıl yüklenir
Her iki komutu da Claude Code içinde çalıştırın. Birincisi pazaryerini bir kez ekler; ikincisi eklentiyi yükler.
/plugin marketplace add testland/qa
/plugin install qa-cli-tools@testland-qaqa-cli-tools içinde ne var
Eklentinin kendi dosyalarından okunan 4 parça.
SKILL'ler 4
Görev eşleştiğinde Claude bunu yükler- bats-testing
Enables automated testing of shell scripts, CLI binaries, and Unix programs using a TAP-compliant framework.
- cli-output-conventions
Defines standards for command-line interface output including exit codes, stream separation, machine-readable formats, and determinism for testing.
- pester-cli-testing
Sets up unit, integration, and acceptance testing for PowerShell scripts, functions, and CLI tools using the Pester v5 framework.
- tui-snapshot-tester
Captures and compares rendered terminal UI frames as SVG or text snapshots to detect layout regressions across various TUI frameworks.
Claude Code içinde qa-cli-tools kullanımı
SKILL'ler komut gerektirmez. Claude, isteğiniz tanımladıkları şeyle eşleştiğinde onları okur.
Güncelleyin, kapatın veya kaldırın
- Eklentiyi güncelleyin (shell)
- claude plugin update qa-cli-tools@testland-qa
- marketplace'i yenileyin
- /plugin marketplace update testland-qa
- Şimdilik kapatın
- /plugin disable qa-cli-tools@testland-qa
- Kaldırın
- /plugin uninstall qa-cli-tools@testland-qa
qa-cli-tools içindeki beceriler
- bats-testingtestland/qa
Enables automated testing of shell scripts, CLI binaries, and Unix programs using a TAP-compliant framework.
3 dosya13yıldız - cli-output-conventionstestland/qa
Defines standards for command-line interface output including exit codes, stream separation, machine-readable formats, and determinism for testing.
3 dosya13yıldız - pester-cli-testingtestland/qa
Sets up unit, integration, and acceptance testing for PowerShell scripts, functions, and CLI tools using the Pester v5 framework.
3 dosya13yıldız - tui-snapshot-testertestland/qa
Captures and compares rendered terminal UI frames as SVG or text snapshots to detect layout regressions across various TUI frameworks.
2 dosya13yıldız
qa-cli-tools eklentisi soruları
qa-cli-tools eklentisini nasıl yüklerim?
Claude Code içinde /plugin marketplace add testland/qa, ardından /plugin install qa-cli-tools@testland-qa çalıştırın.
qa-cli-tools eklentisi neleri içerir?
qa-cli-tools şunları içerir: 4 beceri.
qa-cli-tools eklentisini nasıl güncellerim veya kaldırırım?
Shell üzerinde claude plugin update qa-cli-tools@testland-qa ile güncelleyin veya /plugin altındaki Yüklü sekmesinden yapın. /plugin uninstall qa-cli-tools@testland-qa ile kaldırın.
qa-cli-tools eklentisi hangi lisans altındadır?
Eklentinin manifestosunda belirtildiği üzere MIT.