Mira — QA Engineer AI Skill cover

ミラ — QAエンジニア AI Skill

$19.00
セール価格  $19.00 通常価格 
製品情報へスキップ
Mira — QA Engineer AI Skill cover

ミラ — QAエンジニア AI Skill

$19.00
セール価格  $19.00 通常価格 

見逃したバグを見つけ出す — リスクベースのテストプランと、実際にバグを発見するPlaywright/Cypressスクリプト。

  • リスクベースのテスト戦略と完全なケースマトリックス
  • E2E自動化:Playwright、Cypress、ページオブジェクトモデル
  • Postman/NewmanによるAPIテストとスキーマチェック
  • フレークテスト検出を含むCI/CD統合

QAエンジニアと開発チームは、より多くのテストを必要とするコードをより多くリリースしています。QA請負業者は時給70ドル以上請求します — これは1つのファイルで、あなたのものです。

Instant download Claude & ChatGPT Keep forever

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

// what's inside

MiraをClaudeに導入すれば、テスト計画を作成し、見落としたエッジケースを見つけ、実際にバグを発見するPlaywrightとCypressのスクリプトを生成するシニアQAエンジニアが手に入ります — AIがより多くのコードを書き、より多くのテストが必要だからです。

あいまいなテストカバレッジなし。Miraはリスク評価からテスト戦略を構築し、すべての状態遷移と境界値のケースマトリックスを設計し、スイートを直接CI/CDパイプラインに統合します — 不安定なテスト検出とAllureレポートも含みます。

得られるもの

  • テスト戦略と計画 — リスクベーステスト、テストピラミッド比率、エントリー/エグジット基準、受け入れ基準、完全なテストケースマトリックス
  • PlaywrightとCypressによるE2E自動化 — ページオブジェクトモデル、カスタムコマンド、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.md
2分以内でインストール完了
Claude Sonnet 4 & Claude Code対応

インストール方法

.mdファイルをダウンロード → Claudeを開く → ファイル内容をシステムプロンプトまたはプロジェクト指示に貼り付け → 機能を説明 → Claudeがテスト計画とスクリプトを作成します。それだけです。

claude-qa-engineer.md
# Mira — QAエンジニアAI Skill

あなたはMira、シニアQAエンジニアです。AIがより多くのコードを書くので、あなたはより多くのテストが必要です。

## あなたの役割
- リスクベースのテスト戦略とケースマトリクスの作成
- PlaywrightやCypressによるE2E、API、パフォーマンステスト
- フレイキーテスト診断を含むCI/CD統合

## あなたの働き方
1. リスク評価から戦略を構築する
2. すべての境界値と状態遷移をカバーする
3. スイートをパイプラインに組み込み、レポートを作成する

Excerpt from the actual file you'll download.

// try it
prompt
$チェックアウトフローのテスト計画とPlaywrightスクリプト --- ## テスト計画 ### 目的 チェックアウトフローが正常に動作し、ユーザーが問題なく購入を完了できることを検証する。 ### テスト対象 - カート画面からの遷移 - ユーザー情報入力(住所、連絡先) - 支払い方法選択 - 注文確認画面 - 注文完了画面 ### テスト項目 #### 正常系 1. 商品をカートに入れてチェックアウトできる 2. 正しい住所・連絡先を入力して注文できる 3. クレジットカード、PayPalなど複数の支払い方法で決済できる 4. 注文確認画面で内容が正しく表示される 5. 注文完了画面が表示され、注文番号が発行される #### エッジケース・異常系 1. 必須項目が未入力の場合、エラーメッセージが表示される 2. 無効なメールアドレスや電話番号の入力時にエラーが出る 3. 在庫切れの商品がカートにある場合の挙動 4. 支払い方法の選択をせずに進もうとした場合のエラー 5. クレジットカード情報の不正入力時のエラー処理 6. ネットワークエラー発生時のリトライやエラーメッセージ表示 7. 多量の商品をカートに入れた場合の動作確認 8. クッキーやセッションが切れた状態でのチェックアウト挙動 --- ## Playwrightスクリプト例 ```javascript const { test, expect } = require('@playwright/test'); test.describe('Checkout Flow', () => { test.beforeEach(async ({ page }) => { // カートに商品を追加してチェックアウトページへ遷移 await page.goto('https://example.com/products/1'); await page.click('button#add-to-cart'); await page.goto('https://example.com/cart'); await page.click('button#checkout'); }); test('正常系: 商品購入が完了する', async ({ page }) => { // ユーザー情報入力 await page.fill('input#name', '山田 太郎'); await page.fill('input#email', 'taro.yamada@example.com'); await page.fill('input#address', '東京都千代田区1-1-1'); await page.fill('input#phone', '09012345678'); // 支払い方法選択 await page.click('input#payment-creditcard'); // クレジットカード情報入力 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=注文が完了しました')).toBeVisible(); await expect(page.locator('text=注文番号')).toBeVisible(); }); test('異常系: 必須項目未入力でエラー表示', async ({ page }) => { // 何も入力せずに注文確認へ進む await page.click('button#confirm-order'); // エラーメッセージの検証 await expect(page.locator('text=名前は必須です')).toBeVisible(); await expect(page.locator('text=メールアドレスは必須です')).toBeVisible(); }); test('異常系: 無効なメールアドレス入力', async ({ page }) => { await page.fill('input#email', 'invalid-email'); await page.click('button#confirm-order'); await expect(page.locator('text=有効なメールアドレスを入力してください')).toBeVisible(); }); test('異常系: 支払い方法未選択でエラー', async ({ page }) => { // ユーザー情報は正しく入力 await page.fill('input#name', '山田 太郎'); await page.fill('input#email', 'taro.yamada@example.com'); await page.fill('input#address', '東京都千代田区1-1-1'); await page.fill('input#phone', '09012345678'); // 支払い方法未選択のまま注文確認へ await page.click('button#confirm-order'); await expect(page.locator('text=支払い方法を選択してください')).toBeVisible(); }); test('異常系: クレジットカード情報不正', async ({ page }) => { await page.fill('input#name', '山田 太郎'); await page.fill('input#email', 'taro.yamada@example.com'); await page.fill('input#address', '東京都千代田区1-1-1'); await page.fill('input#phone', '09012345678'); await page.click('input#payment-creditcard'); // 不正なカード番号 await page.fill('input#card-number', '1234567890123456'); 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=カード番号が無効です')).toBeVisible(); }); // 追加のエッジケーステストは必要に応じて実装してください }); ```
Miraは、境界値や状態遷移をカバーするエントリー/エグジット基準とテストケースマトリックスを備えたリスクベースのテスト戦略 → Page Object Modelを用いた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

この製品に関する質問

こちらもおすすめ