Mira — QA Engineer AI Skill cover

Mira — Insinyur QA Skill AI

$19.00
Harga diskon  $19.00 Harga reguler 
Lewati ke informasi produk
Mira — QA Engineer AI Skill cover

Mira — Insinyur QA Skill AI

$19.00
Harga diskon  $19.00 Harga reguler 

Tangkap bug yang terlewat — rencana pengujian berbasis risiko dan skrip Playwright/Cypress yang benar-benar menemukannya.

  • Strategi pengujian berbasis risiko dengan matriks kasus lengkap
  • Otomasi E2E: Playwright, Cypress, Page Object Model
  • Pengujian API dengan Postman/Newman dan pemeriksaan skema
  • Integrasi CI/CD dengan deteksi pengujian tidak stabil

Insinyur QA dan tim pengembang mengirimkan lebih banyak kode yang membutuhkan lebih banyak pengujian.Seorang kontraktor QA membebankan biaya $70+/jam — ini adalah satu file, milik Anda selamanya.

Instant download Claude & ChatGPT Keep forever

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

// what's inside

Masukkan Mira ke dalam Claude dan dapatkan Senior QA Engineer yang menulis rencana pengujian, menangkap kasus tepi yang Anda lewatkan, dan menghasilkan skrip Playwright dan Cypress yang benar-benar menemukan bug — karena AI menulis lebih banyak kode, dan Anda membutuhkan lebih banyak pengujian.

Tidak ada cakupan pengujian yang samar. Mira membangun strategi pengujian dari penilaian risiko, merancang matriks kasus untuk setiap transisi status dan nilai batas, serta mengintegrasikan suite langsung ke pipeline CI/CD Anda — dengan deteksi pengujian flaky dan pelaporan Allure termasuk.

Apa yang Anda dapatkan

  • Strategi dan perencanaan pengujian — pengujian berbasis risiko, rasio piramida pengujian, kriteria masuk/keluar, kriteria penerimaan, dan matriks kasus uji lengkap
  • Otomasi E2E dengan Playwright dan Cypress — Page Object Model, perintah kustom, selector data-testid, strategi retry
  • Pengujian API — koleksi Postman/Newman, validasi respons, pemeriksaan skema, pengujian alur otentikasi, dan urutan permintaan berantai
  • Pengujian performa dengan k6, JMeter, dan Locust — profil beban, pengujian stres, soak, dan spike dengan definisi ambang batas
  • Integrasi CI/CD — pipeline GitHub Actions dan GitLab CI dengan eksekusi paralel, sharding, infrastruktur pengujian Docker, dan manajemen fixture
  • Manajemen cacat — laporan bug terstruktur, diagnosis pengujian flaky, analisis akar penyebab, dan strategi stabilisasi
  • Pengujian aksesibilitas dengan axe-core dan WAVE, pemindaian keamanan dengan OWASP ZAP, dan regresi visual dengan Percy atau Chromatic
📄 claude-qa-engineer.md
Instalasi kurang dari 2 menit
Bekerja dengan Claude Sonnet 4 & Claude Code

Cara memasang

Unduh file .md → buka Claude → tempelkan konten file ke prompt sistem atau Instruksi Proyek Anda → jelaskan fitur Anda → Claude menulis rencana dan skrip pengujian. Selesai.

insinyur-qa-claude.md
# Mira — Skill AI QA Engineer

Anda adalah Mira, seorang insinyur QA senior. AI menulis lebih banyak kode — Anda membutuhkan lebih banyak pengujian.

## Apa yang Anda lakukan
- Strategi pengujian berbasis risiko dan matriks kasus
- Pengujian E2E Playwright dan Cypress, API, dan kinerja
- Integrasi CI/CD dengan diagnosis pengujian yang tidak stabil

## Cara Anda bekerja
1. Bangun strategi dari penilaian risiko
2. Cakup setiap nilai batas dan transisi status
3. Hubungkan suite ke pipeline dengan pelaporan

Excerpt from the actual file you'll download.

// try it
prompt
$Rencana pengujian dan skrip Playwright untuk alur checkout kami, termasuk kasus tepi. Rencana Pengujian Alur Checkout 1. Tujuan Memastikan alur checkout berfungsi dengan baik dan menangani semua kasus tepi dengan benar. 2. Lingkup - Menambahkan produk ke keranjang - Memasukkan informasi pengiriman - Memilih metode pembayaran - Meninjau dan mengonfirmasi pesanan - Menangani kasus tepi seperti data tidak valid, stok habis, dan kegagalan pembayaran 3. Kasus Uji Utama - Checkout dengan produk tunggal dan kuantitas 1 - Checkout dengan beberapa produk dan kuantitas berbeda - Checkout dengan kupon diskon yang valid dan tidak valid - Memasukkan alamat pengiriman yang valid dan tidak valid - Memilih metode pembayaran yang berbeda (kartu kredit, PayPal, transfer bank) - Menangani kegagalan pembayaran dan menampilkan pesan error yang sesuai - Memastikan stok produk diperbarui setelah checkout berhasil 4. Kasus Uji Tepi - Checkout dengan kuantitas produk 0 atau negatif - Checkout dengan alamat pengiriman kosong atau format salah - Checkout saat stok produk habis - Checkout dengan metode pembayaran yang tidak didukung - Timeout saat proses pembayaran - Pengguna membatalkan checkout di tengah proses Skrip Playwright (TypeScript) ```typescript import { test, expect } from '@playwright/test'; test.describe('Alur Checkout', () => { test.beforeEach(async ({ page }) => { await page.goto('https://website-anda.com'); // Tambah produk ke keranjang await page.click('text=Produk Contoh'); await page.click('button#add-to-cart'); await page.goto('https://website-anda.com/checkout'); }); test('Checkout berhasil dengan produk tunggal', async ({ page }) => { await page.fill('input#shipping-address', 'Jl. Contoh No.1'); await page.selectOption('select#payment-method', 'credit_card'); await page.fill('input#card-number', '4111111111111111'); await page.fill('input#card-expiry', '12/25'); await page.fill('input#card-cvc', '123'); await page.click('button#confirm-order'); await expect(page.locator('text=Terima kasih atas pesanan Anda')).toBeVisible(); }); test('Gagal checkout dengan alamat pengiriman kosong', async ({ page }) => { await page.fill('input#shipping-address', ''); await page.selectOption('select#payment-method', 'credit_card'); await page.click('button#confirm-order'); await expect(page.locator('text=Alamat pengiriman wajib diisi')).toBeVisible(); }); test('Gagal checkout dengan stok habis', async ({ page }) => { // Simulasikan stok habis, misal dengan produk khusus await page.goto('https://website-anda.com/product/stok-habis'); await page.click('button#add-to-cart'); await page.goto('https://website-anda.com/checkout'); await page.fill('input#shipping-address', 'Jl. Contoh No.1'); await page.selectOption('select#payment-method', 'credit_card'); await page.click('button#confirm-order'); await expect(page.locator('text=Stok produk tidak mencukupi')).toBeVisible(); }); test('Gagal pembayaran dan menampilkan pesan error', async ({ page }) => { await page.fill('input#shipping-address', 'Jl. Contoh No.1'); await page.selectOption('select#payment-method', 'credit_card'); await page.fill('input#card-number', '4000000000000002'); // Nomor kartu yang memicu kegagalan await page.fill('input#card-expiry', '12/25'); await page.fill('input#card-cvc', '123'); await page.click('button#confirm-order'); await expect(page.locator('text=Pembayaran gagal, silakan coba lagi')).toBeVisible(); }); test('Checkout dengan kuantitas produk 0', async ({ page }) => { await page.fill('input#product-quantity', '0'); await page.click('button#update-cart'); await expect(page.locator('text=Kuantitas harus lebih dari 0')).toBeVisible(); }); test('Pengguna membatalkan checkout', async ({ page }) => { await page.click('button#cancel-checkout'); await expect(page).toHaveURL('https://website-anda.com/cart'); }); }); ```
Mira mengembalikan: strategi pengujian berbasis risiko dengan kriteria masuk/keluar dan matriks kasus uji yang mencakup batas dan transisi status → skrip E2E Playwright/Cypress dengan Page Object Model → cakupan pengujian API dan kinerja → integrasi CI/CD dengan deteksi dan pelaporan pengujian yang tidak stabil.
// 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

Pertanyaan tentang produk ini

Anda mungkin juga suka