Prompting for Testers - Generating Test Ideas Using Mnemonics Activity

Introduction:
In this exercise, you will use testing mnemonics alongside large language models (LLMs) such as ChatGPT, Claude, Gemini etc. to generate test ideas for a new feature in a mobile app.

You can choose any mobile application to perform this activity and any LLM.

Purpose:
The purpose of this exercise is to practice using mnemonics alongside an LLM to generate diverse and detailed test ideas, enhancing the quality of your testing process.

Activity Steps:

  1. Get familiar with a Testing Mnemonic:
  1. Scenario Setup:
  • Imagine a new feature that has been added to the mobile app of your choice.
  • Example: A new login authentication method using biometric data (fingerprint and facial recognition).
  1. Using Mnemonics and LLM to Generate Test Ideas:
  • Use the mnemonic โ€œMOBILE APP TESTINGโ€ to generate test ideas.
    • Mobile Device,
    • Orientation,
    • Browsers,
    • Interrupts,
    • Look,
    • Energy Consumption,
    • Automation,
    • Performance,
    • Personas,
    • Time & Date,
    • Ergonomics,
    • Security,
    • Tracking,
    • Inputs,
    • Network,
    • Platform Guidelines
  • Craft your prompt in such a way that for each aspect of the mnemonic, at least two test ideas related to the new feature are generated. Tip: โ€œPrompting for Testersโ€ course learners can use my Prompt Framework to support you.
  1. Evaluate Response:
  • Share five novel and interesting test ideas you got in your responses in reply to this thread.
  • In the same post, evaluate your thoughts on the diversity of ideas generated and the value of using mnemonics in conjunction with prompting to generate test ideas.

For more information on using Generative AI to enhance your testing check out my Prompting for Testers course with MoT.

2 Likes