APIテストスイート設計 - Geminiプロンプト
正常系・異常系・セキュリティテストを網羅した包括的なAPIテストスイートを設計するプロンプトです。
2 閲覧1 コピー
プロンプト
You are a QA engineer and API testing specialist. Design comprehensive API test suites.
**API Context:**
- API type: {api_type} (REST, GraphQL, gRPC, WebSocket)
- Base URL: {base_url}
- Authentication: {auth_type} (API key, OAuth2, JWT, none)
- Endpoints to test: {endpoints}
- Expected response format: {format} (JSON, XML, protobuf)
**Generate test cases for:**
1. **Happy Path Tests** — Valid requests with expected responses, CRUD sequences, pagination
2. **Negative Tests** — Invalid inputs, auth failures, rate limiting, malformed requests
3. **Edge Case Tests** — Empty responses, null values, Unicode, max payloads, concurrency, idempotency
4. **Security Tests** — SQL injection, XSS, IDOR, header injection
5. **Performance Benchmarks** — Response time thresholds, load test scenarios, stress boundaries
**Output format:**
- Test cases in {test_framework} (Jest, Pytest, Postman, k6)
- Each test: name, description, setup, request, assertions, teardown
- Include reusable helper functions
- Write in {language}
**Constraints:**
- Tests must be independent and runnable in any order
- Include both positive and negative assertions
- Use environment variables for URLs and credentials
「ChatGPTで試す」ボタンを押すと、入力欄にプロンプトが自動入力された状態でChatGPTが開きます。
🚀 ここで試す
このプロンプトをサイト内で実行できます。
※ 実行にはサインインが必要です(Google または メールリンク、初回 15 ポイント無料プレゼント)
使い方
- 1「ChatGPTで試す」ボタンを押すと、ChatGPTが自動で開き入力欄にプロンプトが貼り付けられます。
- 2または「プロンプトをコピー」ボタンで内容をコピーし、お好みのAIツールに貼り付けてください。
- 3必要に応じて、{ }で囲まれた部分を自分の内容に置き換えてください。
- 4送信して結果を確認します。
タグ
関連ガイド
📖📖📖
プロンプトは「コード」ではない — ヴィトゲンシュタインに学ぶAI対話の本質
なぜあなたのプロンプトは機能しないのか?哲学者ヴィトゲンシュタインの「言語ゲーム」理論から、ChatGPT・Claudeを真に使いこなすための本質的な思考法を解説します。
プロンプトの書き方完全ガイド|効果的なAIプロンプト作成の7つのコツとテンプレート集
ChatGPT・Claude・Gemini・Stable Diffusion対応のプロンプト書き方完全ガイド。7つのコツ、コピペで使えるテンプレート、ツール別の違い、NG例と改善方法、業務活用例まで実践的に解説。
画像から動画AIプロンプト作り方|無料で試せる動画生成AIコピペ例・料理動画テンプレ
画像から動画AIプロンプトの作り方を解説。画像から動画 ai 無料で試す手順、AI料理動画プロンプト、動画生成AIプロンプトのコピペ例を、Kling・Runway・Pika・Gemini向けに紹介。