qa-property-based eklentisi
Property-based testing with Hypothesis (Python), fast-check (JS/TS), proptest (Rust) and jqwik (JVM): generators, shrinking, and CI integration. Agents (property-based-test-author, vacuous-property-critic) write one property per invariant and flag assume-heavy or always-true properties.
qa-property-based 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-property-based@testland-qaqa-property-based içinde ne var
Eklentinin kendi dosyalarından okunan 6 parça.
Agentlar 2
@agent-qa-property-based:isim olarak çağırın- @agent-qa-property-based:property-based-test-authorinherit
Use proactively whenever a stated invariant (roundtrip, idempotence, conservation, ordering) should become a property-based test. Picks fast-check, Hypothesis, jqwik or proptest by language and writes the property with generators the framework can shrink.
- @agent-qa-property-based:vacuous-property-criticsonnet
Use proactively whenever fast-check or Hypothesis property tests are added, or one passes in CI but never finds a counterexample. Flags preconditions that discard most inputs, properties with no real assertion, generators too narrow for the invariant and assertions that restate the code.
SKILL'ler 4
Görev eşleştiğinde Claude bunu yükler- fast-check-testing
Dosyada açıklama bulunamadı.
- hypothesis-testing
Dosyada açıklama bulunamadı.
- jqwik-testing
Dosyada açıklama bulunamadı.
- proptest-testing
Dosyada açıklama bulunamadı.
Claude Code içinde qa-property-based kullanımı
İsimle bir agent isteyin:
@agent-qa-property-based:property-based-test-author
@agent-qa-property-based:vacuous-property-criticSKILL'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-property-based@testland-qa
- marketplace'i yenileyin
- /plugin marketplace update testland-qa
- Şimdilik kapatın
- /plugin disable qa-property-based@testland-qa
- Kaldırın
- /plugin uninstall qa-property-based@testland-qa
qa-property-based eklentisi soruları
qa-property-based eklentisini nasıl yüklerim?
Claude Code içinde /plugin marketplace add testland/qa, ardından /plugin install qa-property-based@testland-qa çalıştırın.
qa-property-based eklentisi neleri içerir?
qa-property-based şunları içerir: 2 ajan, 4 beceri.
qa-property-based ile hangi agentlar gelir?
property-based-test-author, vacuous-property-critic. Birini @agent-qa-property-based:property-based-test-author ile çağırın.
qa-property-based eklentisini nasıl güncellerim veya kaldırırım?
Shell üzerinde claude plugin update qa-property-based@testland-qa ile güncelleyin veya /plugin altındaki Yüklü sekmesinden yapın. /plugin uninstall qa-property-based@testland-qa ile kaldırın.
qa-property-based eklentisi hangi lisans altındadır?
Eklentinin manifestosunda belirtildiği üzere MIT.