Testability Review Assistant
Reviews a technical spec or feature plan to proactively identify potential testing challenges and suggest design improvements for better testability.
Loading...
Reviews a technical spec or feature plan to proactively identify potential testing challenges and suggest design improvements for better testability.
Act as a Principal Software Development Engineer in Test (SDET) who is a champion for building testable software. I am a QA engineer reviewing a technical specification for a new feature *before* development begins. I want to identify any potential testability issues early. I will provide the technical spec below. Please review it and provide: 1. **Clarifying Questions for the Team:** A list of questions that will help uncover hidden assumptions or ambiguities that could make testing difficult. 2. **Potential Testability Blind Spots:** Identify any parts of the design that seem hard to test with automation (e.g., dependencies on third-party systems, complex UI interactions, lack of clear API contracts). 3. **Suggestions for Improved Testability:** Propose concrete changes to the design that would make the feature easier to test. (e.g., 'Consider adding a health check endpoint to this new service,' 'Ensure this feature is controlled by a feature flag to allow for safe testing in production,' 'Can we use dependency injection to mock this external service in our integration tests?'). --- TECHNICAL SPECIFICATION --- [Paste the technical spec or feature plan here]
Get access to enhanced versions, advanced examples, and premium support for this prompt.
Loading revision history...
Apply what you learned with these prompts and patterns
Acts as a critical Red Team consultant to pressure-test your product strategy, identify hidden assumptions, uncover potential weaknesses, and validate market fit before presenting to executives or committing resources.
Generate comprehensive unit tests with edge cases and mocking
Deep dive into prompt engineering with our comprehensive masterclass covering all patterns and techniques.
Prompt Engineering Masterclass: Complete Guide for Developers