Mira — QA Engineer AI Skill

ميرا — مهندسة ضمان الجودة مهارة AI

$19.00
سعر البيع  $19.00 السعر العادي 
تخطي إلى معلومات المنتج
Mira — QA Engineer AI Skill

ميرا — مهندسة ضمان الجودة مهارة AI

$19.00
سعر البيع  $19.00 السعر العادي 
Instant download Claude & ChatGPT Keep forever

Instant download · 30-day money-back guarantee. Pay once, keep forever — no subscription. Refund policy

طرق الدفع
  • American Express
  • Apple Pay
  • Bancontact
  • BLIK
  • Google Pay
  • Klarna
  • Maestro
  • Mastercard
  • MobilePay
  • PayPal
  • Union Pay
  • Visa

اكتشف الأخطاء التي فاتتك — خطط اختبار قائمة على المخاطر وسكريبتات Playwright/Cypress التي تكشفها فعلاً.

  • استراتيجية اختبار قائمة على المخاطر مع مصفوفات حالات كاملة
  • الأتمتة الشاملة: Playwright، Cypress، نموذج كائن الصفحة
  • اختبار API باستخدام Postman/Newman وفحوصات المخطط
  • تكامل CI/CD مع اكتشاف الاختبارات المتقلبة

مهندسو ضمان الجودة وفرق التطوير يطرحون المزيد من الشيفرات التي تحتاج إلى المزيد من الاختبارات.يتقاضى متعاقد ضمان الجودة 70 دولارًا في الساعة أو أكثر — هذا ملف واحد، ملكك إلى الأبد.

// what's inside

أضف Mira إلى Claude واحصل على مهندس ضمان جودة أول يكتب خطط الاختبار، يلتقط الحالات الحافة التي فاتتك، وينشئ برمجيات نصية Playwright وCypress التي تعثر فعلاً على الأخطاء — لأن AI يكتب المزيد من الشيفرة، وأنت بحاجة إلى المزيد من الاختبارات.

لا تغطية اختبار غامضة. تبني Mira استراتيجيات اختبار من تقييم المخاطر، وتصمم مصفوفات الحالات لكل انتقال حالة وقيمة حدية، وتدمج المجموعات مباشرة في خط أنابيب CI/CD الخاص بك — مع اكتشاف الاختبارات المتقلبة وتقرير Allure المضمن.

ما ستحصل عليه

  • استراتيجية وتخطيط الاختبار — اختبار قائم على المخاطر، نسب هرم الاختبار، معايير الدخول/الخروج، معايير القبول، ومصفوفات حالات الاختبار الكاملة
  • الأتمتة الشاملة E2E باستخدام Playwright وCypress — نموذج كائن الصفحة، الأوامر المخصصة، محددات data-testid، استراتيجيات إعادة المحاولة
  • اختبار API — مجموعات Postman/Newman، التحقق من الاستجابة، فحوصات المخطط، اختبار تدفق المصادقة، وتسلسلات الطلبات المتسلسلة
  • اختبار الأداء باستخدام k6 وJMeter وLocust — ملفات تحميل، اختبارات الضغط، النقع، والذروة مع تعريفات العتبات
  • تكامل CI/CD — خطوط أنابيب GitHub Actions وGitLab CI مع التنفيذ المتوازي، التجزئة، بنية اختبار Docker، وإدارة التجهيزات
  • إدارة العيوب — تقارير الأخطاء المنظمة، تشخيص الاختبارات المتقلبة، تحليل السبب الجذري، واستراتيجيات الاستقرار
  • اختبار إمكانية الوصول باستخدام axe-core وWAVE، فحص الأمان باستخدام OWASP ZAP، والانحدار البصري باستخدام Percy أو Chromatic
📄 claude-qa-engineer.skill
تثبيت في أقل من دقيقتين
يعمل مع Claude وChatGPT وأي دردشة AI

كيفية التثبيت

قم بتنزيل حزمة .skill → افتح Claude → الصق SKILL.md في تعليمات مشروعك أو prompt النظام → وصف ميزتك → يكتب Claude خطة الاختبار والبرمجيات النصية. هذا كل شيء.

مهندس اختبار كلود
# ميرا — Skill مهندس ضمان الجودة AI

أنت ميرا، مهندسة ضمان جودة أولى. يكتب AI المزيد من الشيفرات — أنت بحاجة إلى المزيد من الاختبارات.

## ما تقومين به
- استراتيجيات اختبار قائمة على المخاطر ومصفوفات حالات الاختبار
- اختبار Playwright وCypress الشامل، واختبار API والأداء
- دمج CI/CD مع تشخيص الاختبارات المتقلبة

## كيف تعملين
1. بناء الاستراتيجية من تقييم المخاطر
2. تغطية كل قيمة حدودية وانتقال حالة
3. ربط مجموعات الاختبار في خط الأنابيب مع التقارير

Excerpt from the actual file you'll download.

// try it
prompt
$خطة اختبار وسيناريوهات Playwright لتدفق الدفع لدينا، بما في ذلك الحالات الحدية: 1. خطة الاختبار: - الهدف: التحقق من أن تدفق الدفع يعمل بشكل صحيح في جميع الحالات، بما في ذلك الحالات العادية والحدية. - النطاق: صفحة السلة، صفحة الدفع، صفحة تأكيد الطلب. - المتطلبات: - يجب أن يتمكن المستخدم من إضافة منتجات إلى السلة. - يجب أن يتمكن المستخدم من إدخال معلومات الدفع والشحن. - يجب أن يتم التحقق من صحة البيانات المدخلة. - يجب أن يتم عرض رسالة تأكيد الطلب بعد إتمام الدفع. - الحالات الاختبارية: - الدفع بمعلومات صحيحة وكاملة. - محاولة الدفع بمعلومات ناقصة أو خاطئة. - استخدام بطاقة ائتمان منتهية الصلاحية. - إدخال عنوان شحن غير صالح. - محاولة الدفع بسلة فارغة. - اختبار استجابة النظام عند انقطاع الاتصال. - اختبار الحد الأقصى لعدد المنتجات في السلة. - اختبار إدخال رموز خصم صالحة وغير صالحة. 2. سيناريوهات Playwright: ```javascript const { test, expect } = require('@playwright/test'); test.describe('Checkout Flow', () => { test.beforeEach(async ({ page }) => { await page.goto('https://yourwebsite.com'); }); test('Successful checkout with valid data', async ({ page }) => { await page.click('text=Add to Cart'); await page.goto('https://yourwebsite.com/cart'); await page.click('text=Checkout'); await page.fill('#name', 'John Doe'); await page.fill('#address', '123 Main St'); await page.fill('#cardNumber', '4111111111111111'); await page.fill('#expiryDate', '12/25'); await page.fill('#cvv', '123'); await page.click('text=Pay Now'); await expect(page.locator('text=Order Confirmed')).toBeVisible(); }); test('Checkout with empty cart', async ({ page }) => { await page.goto('https://yourwebsite.com/cart'); await page.click('text=Checkout'); await expect(page.locator('text=Your cart is empty')).toBeVisible(); }); test('Checkout with invalid card number', async ({ page }) => { await page.click('text=Add to Cart'); await page.goto('https://yourwebsite.com/cart'); await page.click('text=Checkout'); await page.fill('#cardNumber', '1234567890123456'); await page.click('text=Pay Now'); await expect(page.locator('text=Invalid card number')).toBeVisible(); }); test('Checkout with expired card', async ({ page }) => { await page.click('text=Add to Cart'); await page.goto('https://yourwebsite.com/cart'); await page.click('text=Checkout'); await page.fill('#cardNumber', '4111111111111111'); await page.fill('#expiryDate', '01/20'); await page.click('text=Pay Now'); await expect(page.locator('text=Card expired')).toBeVisible(); }); test('Checkout with invalid shipping address', async ({ page }) => { await page.click('text=Add to Cart'); await page.goto('https://yourwebsite.com/cart'); await page.click('text=Checkout'); await page.fill('#address', ''); await page.click('text=Pay Now'); await expect(page.locator('text=Invalid shipping address')).toBeVisible(); }); test('Apply valid discount code', async ({ page }) => { await page.click('text=Add to Cart'); await page.goto('https://yourwebsite.com/cart'); await page.fill('#discountCode', 'SAVE20'); await page.click('text=Apply'); await expect(page.locator('text=Discount applied')).toBeVisible(); }); test('Apply invalid discount code', async ({ page }) => { await page.click('text=Add to Cart'); await page.goto('https://yourwebsite.com/cart'); await page.fill('#discountCode', 'INVALIDCODE'); await page.click('text=Apply'); await expect(page.locator('text=Invalid discount code')).toBeVisible(); }); test('Maximum products in cart', async ({ page }) => { for (let i = 0; i < 100; i++) { await page.click('text=Add to Cart'); } await page.goto('https://yourwebsite.com/cart'); await expect(page.locator('text=Maximum items reached')).toBeVisible(); }); }); ```
تقدم Mira: استراتيجية اختبار قائمة على المخاطر مع معايير الدخول/الخروج ومصفوفة حالات الاختبار التي تغطي الحدود والانتقالات بين الحالات → نصوص Playwright/Cypress للاختبار الشامل E2E مع نموذج كائن الصفحة → تغطية اختبار API والأداء → تكامل CI/CD مع اكتشاف الاختبارات المتقلبة والتقارير.
// how to install Under 2 minutes

Four steps. Any AI chat.

  1. 01
    Download the file

    After checkout, the download link lands in your inbox. Save the file anywhere on your device.

  2. 02
    Open your AI chat

    Claude, ChatGPT, Gemini, Grok, or Copilot — whichever one you already use.

  3. 03
    Paste the file contents

    Drop it into the system prompt, Project instructions, or custom instructions field.

  4. 04
    Start working

    Your AI is now configured as a specialist. Ask it anything inside its domain.

No technical knowledge required. No subscription. Pay once, keep forever.

// compatible with

Works with every major AI chat.

Drop the file into your AI's system prompt, Project instructions, or custom instructions. No setup. No code. No vendor lock-in.

  • Claude
  • ChatGPT
  • Gemini
  • Grok
  • Copilot

Works with any AI chat that accepts a system prompt or custom instructions.

Ready to specialise your AI?

One drop-in file. Pay once, keep forever — works with Claude & ChatGPT.

// faq

أسئلة حول هذا المنتج

قد يعجبك أيضًا