testing
85بناء أتمتة اختبارات موثوقة
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
أنشئ اختبارات Go أفضل
تحتاج فرق Go إلى اختبارات متسقة عبر اختبارات الوحدات، والتكاملات، والمحاكيات، والقياسات المعيارية، والتغطية. توفر هذه المهارة أنماط اختبار عملية في Go يمكن لـ Claude وCodex وClaude Code تطبيقها أثناء التطوير.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "golang-testing" from https://skillstore.io/skills/89jobrien-golang-testing.md and its manifest at https://skillstore.io/api/skills/89jobrien-golang-testing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "golang-testing". تحتاج دالة Go إلى اختبارات وحدة للمدخلات العادية، والمدخلات الفارغة، والمدخلات غير الصالحة.
النتيجة المتوقعة:
خطة اختبار موجهة بالجداول تتضمن حالات مسماة، ونتائج متوقعة، وتوقعات للأخطاء، وبنية اختبارات فرعية.
جارٍ استخدام "golang-testing". تعتمد خدمة على مستودع ومرسل بريد إلكتروني.
النتيجة المتوقعة:
تصميم محاكاة يعزل الخدمة، إضافة إلى سيناريوهات النجاح، وعدم العثور، وفشل الاعتماد.
جارٍ استخدام "golang-testing". يجب اختبار مستودع مقابل PostgreSQL.
النتيجة المتوقعة:
مخطط اختبار تكامل يتضمن إعداد الحاوية، وخطوات الترحيل، والتنظيف، وأمر تشغيل منفصل.
The static findings are false positives from Markdown code fences, Go import blocks, example identifiers, and documented Go test commands. The skill is instructional content only, with no executable installer, secret access, data exfiltration, or prompt injection evidence.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/89jobrien-golang-testing/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/89jobrien-golang-testing?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/89jobrien-golang-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/89jobrien-golang-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/89jobrien-golang-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Joseph OBrien. (2026). golang-testing security audit report (audit version 6) [Author version 1.0.1]. Skillstore. https://skillstore.io/skills/89jobrien-golang-testing/audits/6@techreport{joseph-obrien-89jobrien-golang-testing-2026,
author = {Joseph OBrien},
title = {golang-testing security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/89jobrien-golang-testing/audits/6},
note = {Author version 1.0.1}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "golang-testing security audit report (audit version 6)"
version: "1.0.1"
type: report
authors:
- name: "Joseph OBrien"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/89jobrien-golang-testing/audits/6"
identifiers:
- type: other
value: "skillstore:89jobrien-golang-testing:audit:6"
description: "Skillstore immutable audit report identifier"
أنشئ اختبارات وحدات موجهة بالجداول ومحاكيات واجهات لمنطق خدمات Go.
خطط لاختبارات التكامل باستخدام الحاويات، والبيانات التجريبية، وخطوات الإعداد والتنظيف.
وحّد فريقًا حول بنية اختبارات Go، وأسلوب القياس المعياري، وسير عمل التغطية.
استخدم مهارة golang-testing لإنشاء اختبار وحدة موجه بالجداول لهذه الدالة في Go. ضمّن حالات النجاح والخطأ.
استخدم مهارة golang-testing لتصميم محاكيات قائمة على الواجهات لهذا الاعتماد الخدمي. اعرض حالات الاختبار التي ينبغي أن أغطيها.
استخدم مهارة golang-testing لتخطيط اختبارات التكامل لحزمة Go هذه. ضمّن الإعداد، والتنظيف، والبيانات التجريبية، وسلوك short-mode.
استخدم مهارة golang-testing لمراجعة مجموعة اختبارات Go هذه. حدد الفجوات في التنظيم، والمحاكاة، والقياسات المعيارية، والتغطية، والموثوقية.
المؤلف
Joseph OBrienالترخيص
MIT
إصدار المؤلف
v1.0.1
مراجعة Skillstore
r1
مرجع
c4037264bbd363c572662d6154a3ab28f5ca4f53
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
14 تنزيلات · 220 مشاهدات
بنية الملفات
📄 SKILL.md
بناء أتمتة اختبارات موثوقة
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
تصحيح الأخطاء والبحث عن الأسباب الجذرية
يصعب فرز الأخطاء والحوادث عندما تكون الأدلة موزعة بين السجلات وتتبعات المكدس والخدمات. تنظّم هذه المهارة التشخيص، وتحلل السجلات، وتحدد الأنماط، وتوجّه نحو إصلاحات محدودة.
العثور على سياق الكود بشكل أسرع
غالبًا ما يضيع المطورون وقتًا في تتبع سبب وجود الكود وما الذي يعتمد عليه. توجه هذه المهارة Claude أو Codex أو Claude Code إلى جمع معرفة الرسم البياني ذات الصلة، والمستدعين، والاستيرادات، والاختبارات قبل إجراء التغييرات.
إنشاء مهارات ذكاء اصطناعي فعالة
يكون بناء مهارات ذكاء اصطناعي قابلة لإعادة الاستخدام صعبًا عندما تكون البنية والموارد وقواعد التحقق غير واضحة. توفر هذه المهارة سير عمل عمليًا لتصميم المهارات وكتابتها والتحقق منها وتحزيمها.
إدارة تحديثات التبعيات وعمليات التدقيق
يمكن أن تخفي تحديثات التبعيات ثغرات أمنية، ومشكلات تراخيص، وتغييرات كاسرة. ترشد هذه المهارة عمليات التدقيق، والترقيات الآمنة، والتقارير عبر مديري الحزم الشائعين.
تدقيق إمكانية الوصول إلى الويب للامتثال لمعايير WCAG
يمكن أن تمنع فجوات إمكانية الوصول المستخدمين من الاستفادة من الخدمة وأن تخلق مخاطر امتثال. ترشد هذه المهارة عمليات تدقيق WCAG، وفحوصات قارئ الشاشة، واختبار لوحة المفاتيح، وتخطيط المعالجة.
تحسين تغطية اختبارات Rust
بواسطة EmilLindfors
تترك الاختبارات المفقودة مسارات أخطاء Rust والحالات الحدية دون حماية. تراجع هذه المهارة الكود والاختبارات، ثم تقترح تحسينات مستهدفة للتغطية.
خطط لاختبارات موثوقة عبر قاعدة التعليمات البرمجية لديك
بواسطة 0xDarkMatter
تساعد هذه المهارة الفرق على اختيار استراتيجيات الاختبار، والمحاكاة، وتجهيزات البيانات، وبوابات التغطية، وأنماط CI دون خلط نطاقات الاختبار. وتمنح Claude وCodex وClaude Code إرشادات منظمة لاختبارات الوحدة، والتكامل، ونهاية إلى نهاية، وTDD، واختبارات خطوط الأنابيب.
تصحيح مشكلات البرمجيات بشكل منهجي
بواسطة Asmayaseen
إصلاح الأخطاء بلا بنية واضحة يبدد الوقت وقد يخفي سبب الفشل الحقيقي. ترشد هذه المهارة Claude وCodex وClaude Code خلال تحليل السبب الجذري القائم على الأدلة.
فرض بوابات مراحل الشلال
بواسطة Chemiseblanc
يمكن لجلسات البرمجة بالذكاء الاصطناعي تخطي المتطلبات أو التصميم أو الاختبار عند زيادة الضغط. تُبقي هذه المهارة العمل ضمن تدفق شلال صارم مع بوابات موثقة.
تحسين تغطية ضمان الجودة باستخدام Senior QA
بواسطة davila7
غالبًا ما تفوّت الفرق الثغرات في الاختبارات عندما تتوزع أعمال الجودة عبر أدوات متعددة. تنظّم هذه المهارة تخطيط ضمان الجودة وتوفر نصوصًا برمجية بسيطة لإعداد التقارير وتهيئة سير العمل.
إنشاء محاكيات اختبار Rust باستخدام أنماط Trait
بواسطة EmilLindfors
غالبا ما تصبح اختبارات Rust بطيئة أو هشة عندما تعتمد على قواعد البيانات أو خدمات HTTP أو البنية التحتية الحقيقية. تساعد هذه المهارة Claude وCodex وClaude Code على تصميم محاكيات قائمة على traits، وإخفاقات مضبوطة، ومساعدات fixtures.