स्किल रजिस्ट्री
डेवलपर वर्कफ़्लोसार्वजनिक स्किल्स

Test Execution

AI एजेंट्स के लिए परीक्षण संचालन — यूनिट/इंटीग्रेशन/E2E परीक्षण चलाएं, कवरेज डेल्टा ट्रैक करें, विफलताओं का डिबग करें, और गुणवत्ता के आधार पर मर्ज को MCP-टेस्ट-रनर के माध्यम से नियंत्रित करें।

यह स्किल क्या सिखाता है

एक विशिष्ट प्रकार के कार्य के लिए पुन: उपयोग योग्य प्लेबुक।

एक MCP सर्वर एजेंट को बताता है कि कौन से क्रियाएं उपलब्ध हैं। एक स्किल उन क्रियाओं के आसपास निर्णय जोड़ता है: काम को कैसे पहचानें, कौन सा अनुक्रम पालन करें, क्या बचना है, और परिणाम पूरा होने का निर्णय कैसे लें।

टेस्ट निष्पादन का समन्वय करें — यूनिट, इंटीग्रेशन, और E2E टेस्ट चलाएं, कवरेज रिपोर्ट इकट्ठा करें, और विफलताओं का विश्लेषण करें। टेस्ट चलाते समय, कवरेज जांचते समय, टेस्ट विफलताओं को डिबग करते समय, या मर्ज से पहले कोड परिवर्तन मान्य करते समय उपयोग करें।

आर्किटेक्चर

Test Execution ADK-Rust एजेंट का मार्गदर्शन कैसे करता है।

स्किल पठनीय और पोर्टेबल रहता है क्योंकि इसमें सेवा क्रेडेंशियल्स या बिजनेस डेटा के बजाय निर्देश होते हैं। ADK-Rust इसे एजेंट को प्रदान करता है, एजेंट अपने समीक्षित टूल सीमा से चुनता है, और कनेक्टेड MCP सर्वर प्रमाणीकृत ऑपरेशन करता है।

01

उपयोगकर्ता अनुरोध

एजेंट को सामान्य भाषा में व्यक्त एक लक्ष्य प्राप्त होता है।

02

Test Execution कौशल

इरादा से मेल खाता है, निर्णय मार्गदर्शिका प्रदान करता है, और टूल सीमा को सीमित करता है।

03

ADK-Rust एजेंट

वर्कफ़्लो की योजना बनाता है और रनटाइम के माध्यम से प्रत्येक महत्वपूर्ण चरण को स्ट्रीम करता है।

04

mcp-test-runner

क्षमता के मालिक सिस्टम के खिलाफ प्रमाणीकृत ऑपरेशंस निष्पादित करता है।

05

सत्यापित परिणाम

स्किल के पूर्णता नियम उपयोगकर्ता को लौटाए गए प्रमाण को आकार देते हैं।

पोर्टेबल निर्देश: SKILL.md · क्षमता सीमा: mcp-test-runner · अनुमत टूल्स: 7

निर्णय मार्गदर्शिका

एजेंट अनुरोध को सही क्रिया में कैसे बदलता है।

ये मार्ग सीधे स्किल निर्देशों से आते हैं। वे मॉडल को इरादा पहचानने और एक केंद्रित टूल या वर्कफ़्लो चुनने में मदद करते हैं बजाय कि पूरी क्षमता सतह पर सहज improvisation के।

01

"run tests", "test it", "verify"?

run_unit_tests (तेज़) फिर run_integration_tests

02

"specific test", "just this file"?

run_specific_tests(path)

03

"e2e", "browser", "end to end"?

run_e2e_tests

04

"coverage", "how much tested"?

get_coverage

05

"failed", "why", "broken test"?

get_results + get_test_logs

प्रमाणित वर्कफ़्लो

उपयोगी परिणामों के लिए दोहराए जाने वाले अनुक्रम।

एक वर्कफ़्लो कई टूल कॉल्स को एक ऐसे कार्य में जोड़ता है जिसे उपयोगकर्ता वास्तव में पहचानता है। स्किल अनुक्रम और इच्छित परिणाम को समझाता है जबकि ADK-Rust एजेंट की प्रगति को साझा रनटाइम के माध्यम से स्ट्रीम करता है।

013 कॉल्स

पूर्व-मर्ज सत्यापन

यूनिट + कवरेज + इंटीग्रेशन

022 कॉल्स

विफलता डिबग करें

परीक्षण और मूल कारण पहचानें

031 कॉल्स

लक्षित टेस्ट

विशिष्ट फ़ाइल/पैटर्न चलाएं

टूल सीमा

स्किल 7 दस्तावेजीकृत टूल्स का उपयोग कर सकता है।

यह अनुमति सूची स्किल द्वारा घोषित की गई है। यह एजेंट को इस कार्य के लिए आवश्यक क्रियाओं पर केंद्रित रखती है जबकि mcp-test-runner प्रमाणीकरण, सत्यापन, और कनेक्टेड सिस्टम की जिम्मेदारी रखता है।

run_unit_tests
run_integration_tests
run_e2e_tests
run_specific_tests
get_results
get_coverage
get_test_logs

कार्य नियम

एजेंट को क्या करना चाहिए।

  • कोई भी कोड परिवर्तन अनुमोदित करने से पहले टेस्ट चलाएं
  • कवरेज डेल्टा रिपोर्ट करें (सिर्फ पूर्ण संख्या नहीं)
  • फ्लेकी टेस्ट की जांच करें — सिर्फ पुनः चलाएं और उम्मीद न करें

ऑपरेटिंग सीमाएँ

एजेंट को क्या बचना चाहिए।

  • समय बचाने के लिए टेस्ट न छोड़ें
  • दस्तावेजीकृत कारण के बिना कवरेज कम न करें

इंस्टॉल करें और कनेक्ट करें

स्किल को उस क्षमता के बगल में जोड़ें जिसकी वह अपेक्षा करता है।

जहाँ आपका ADK-Rust स्किल लोडर इसे खोज सके, उस रिपॉजिटरी को इंस्टॉल करें, mcp-test-runner से कनेक्ट करें, और एजेंट से वर्कफ़्लो उपयोग करने से पहले घोषित टूल्स उपलब्ध होने की पुष्टि करें।

स्किल इंस्टॉल करें
git clone https://github.com/zavora-ai/skill-test-execution.git \
  ~/.skills/skills/test-execution
ADK-Rust लोडिंग आकार
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("test-execution").await?;

let agent = LlmAgentBuilder::new("agent")
    .instruction(skill.instructions())
    .tools(skill.allowed_tools(toolset)?)
    .build()?;

रिपॉजिटरी का संगतता कथन: mcp-test-runner सर्वर कनेक्टेड होना आवश्यक है।

आधिकारिक दस्तावेज़

पूर्ण स्किल पैकेज पढ़ें।

रिपॉजिटरी अपने सटीक निर्देशों, उदाहरणों, सहायक स्क्रिप्ट्स, एसेट्स, MCP आवश्यकताओं, लाइसेंस, और बाद के अपडेट के लिए प्राधिकृत बनी रहती है।

खोज जारी रखें

डेवलपर वर्कफ़्लो में अधिक।

स्रोत रिकॉर्ड

इस स्किल प्रविष्टि के लिए रिपॉजिटरी मेटाडेटा।

सार्वजनिक रिपॉजिटरी देखें ↗
लाइसेंस
Apache-2.0
अनुमत टूल्स
7
संदर्भ
3
संशोधन
da60f7d32513
अपडेट किया गया
31 मई 2026