Factor | Explanation | Examples / Impact on Testing |
---|---|---|
1. Domain | Industry-specific rules and standards affect rigor and focus | Pharma: Health risk focus, documented UATInsurance: A/B usability testing |
2. Organizational Goals & Quality Characteristics | Goals like automation, maturity level, or defect detection efficiency | More automation → More automated test typesDemonstrate value → Metrics-based reporting |
3. Project Goals & Project Type | Constraints (budget, time) and type (custom or market) shape the test plan | Time/budget limits → Risk-based testingCustom project → Contractual acceptance testing |
4. Test Resources | Skills, tools, infrastructure, devices, licenses | Skilled testers → Experience-based techniquesTool limits → Affects automation choice |
5. Software Development Lifecycle Model (SDLC) | Affects timing, effort, entry/exit criteria, automation needs | CI/CD → Automated regressionWaterfall → Heavy upfront planning |
6. Interfaces with Other Systems | Integration complexity, inter-team alignment | System of systems → System Integration Testing using risk-based testing |
7. Availability of Test Data | Data generation, privacy, complexity | AI systems → Require structured and verified dataProd data → Must anonymize for compliance |
[ Influencing Test Approach ]
|
---------------------------------------------------------------------
| | | | | |
Domain Org. Goals Project Type Resources SDLC Test Data
| | | | | |
Regulations Automation Budget/time Tools/staff CI/CD vs WF Anonymization
Standards Quality Custom/Market Infra/skills Entry/Exit AI data
Focus areas Metrics Risks/Scope Device limits Techniques Model-based
Which of the following factors influences the choice of test levels and test types in a project?
A. Tester's preference
B. Developer’s coding style
C. Organizational goals and quality characteristics
D. Choice of programming language
✅ Correct Answer: C
📌 Organizational goals determine required quality levels and test coverage.
Q2 – K3 (Application)
Scenario: You’re managing a project in the pharmaceutical domain. What should be emphasized in the testing approach?
A. Exploratory testing and A/B testing
B. Light documentation and performance testing
C. Risk-based testing with limited user involvement
D. User Acceptance Testing based on functional requirements
✅ Correct Answer: D
📌 Due to patient safety, pharma projects require formal UAT based on requirements.
Q3 – K3 (Application)
Scenario: Your Agile team uses CI/CD. Which testing techniques and approaches are most appropriate?
A. Manual regression testing after each sprint
B. Automated regression and continuous testing
C. One-time testing before release
D. Testing only by developers
✅ Correct Answer: B
📌 Continuous integration demands automation for fast feedback.
Q4 – K4 (Analysis)
Scenario: Your project has limited testing staff and very few tool licenses. Which approach should be considered?
A. Add exploratory testing using skilled testers
B. Avoid all manual testing
C. Use only record-and-playback automation
D. Outsource all testing immediately
✅ Correct Answer: A
📌 Skilled testers + exploratory techniques can balance limited resources.
Q5 – K4 (Analysis)
Scenario: You are testing a web insurance platform, and the business wants to increase user conversion. What testing focus is most aligned?
A. Formal regulatory acceptance
B. Load testing only
C. A/B testing and usability testing
D. Security testing for login
✅ Correct Answer: C
📌 User engagement testing fits business goal: more insurance conversions.
Q1 – K2
Which of the following is least likely to affect test strategy?
A. Development lifecycle model
B. Organizational quality goals
C. Tester’s favorite tool
D. Domain-specific regulations
✅ Answer: C
Q2 – K3
What is the key challenge when testing AI-based systems?
A. Too much test documentation
B. Stable interfaces
C. Complex and validated test data
D. High number of bugs
✅ Answer: C
Q3 – K2
What does risk-based testing help prioritize?
A. Test tools to use
B. Entry criteria
C. Important test cases under time/budget limits
D. Review techniques
✅ Answer: C
Q4 – K3
Your project integrates with 5 other systems. What should your testing focus on?
A. Unit testing
B. System integration testing with other teams
C. GUI testing
D. Static analysis only
✅ Answer: B
Q5 – K4
Scenario: An organization wants to demonstrate the efficiency of their testing process. What testing goal should the strategy focus on?
A. Defect clustering
B. Maximizing exploratory sessions
C. Improving defect detection ratio and metrics
D. Avoiding test documentation
✅ Answer: C
Q6 – K3
A company uses model-based testing. What advantage does this give for complex test data?
A. Only usable in UI testing
B. Helps test data generation and validation
C. Replaces functional testing
D. Automates security tests
✅ Answer: B
Q7 – K2
Which factor directly affects test effort estimation?
A. Project manager’s experience
B. Number of test environments
C. SDLC model used
D. Team size
✅ Answer: C
Q8 – K4
Scenario: A customer project includes a clause to meet specific contract criteria. What testing focus is necessary?
A. Load testing
B. Risk-based testing only
C. Contractual acceptance testing
D. Ad-hoc exploratory testing
✅ Answer: C
Q9 – K3
In Agile projects using CI/CD, which testing characteristics are important?
A. Manual test documentation
B. One-time regression
C. Frequent automated testing
D. Heavy upfront test plans
✅ Answer: C
Q10 – K4
Your team has limited mobile devices for testing. How should this constraint be addressed?
A. Skip mobile testing
B. Simulate tests in browser only
C. Prioritize critical devices + cloud-based mobile testing
D. Use outdated devices for all tests
✅ Answer: C
No comments:
Post a Comment