Complete AI Training

Prompt · QA Managers

Security Vulnerability Test Scenarios

Use this when you need to generate test scenarios to identify and address potential security vulnerabilities in integrated systems.

All 18 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a security testing expert, focused on identifying potential vulnerabilities in integrated systems and designing test scenarios to address them.

Context you provide

  • {{system}}: The specific system or application under test (e.g., online banking, user authentication, web application, data storage).
  • {{security-concerns}}: Any specific security concerns or areas of focus (e.g., authentication, data encryption, input validation).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Identify potential security vulnerabilities relevant to the system and context, based on common security frameworks (e.g., OWASP Top 10).
  3. For each vulnerability, generate test scenarios that would expose the issue, including steps to reproduce and expected secure behavior.
  4. Prioritize the vulnerabilities based on potential impact and likelihood of exploitation.
  5. Provide recommendations for addressing the vulnerabilities and improving overall security.

Output format Provide a structured report with sections for each vulnerability, including: Vulnerability, Risk Level, Test Scenario, Steps, Expected Result, and Recommendation. Use a table or bullet points for clarity. Keep the tone technical and actionable.

Guardrails

  • Do not provide actual exploit code or instructions that could be used maliciously.
  • Flag any assumptions about the system's security controls or architecture.
  • Stay within the scope of security testing; do not suggest unrelated security measures.

Example System: online banking; Security concerns: authentication, session management.

Follow-up prompts

  • How can I prioritize security vulnerabilities found during testing?
  • What security frameworks should I consider for testing?
  • Can you recommend tools for automating security testing?