Testing Flashcards
7 cards from real CRM practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Testing flashcards as text
Which testing phase formally involves the client or end-user validating that the CRM system meets agreed business requirements?
Answer: User acceptance testing
User acceptance testing (UAT) is performed by end-users or clients to confirm the system satisfies business needs before go-live.
A CRM test suite takes 8 hours to run manually but only 20 minutes with automation. The time saved per run is the primary driver of:
Answer: Return on investment for test automation
The ROI of test automation is largely measured by the cumulative time saved compared to manual execution over many test runs.
In CRM testing, a 'mock object' is used to:
Answer: Simulate a dependency like an email service so tests can run without the real component
A mock object simulates external dependencies, allowing unit tests to run in isolation without relying on real external systems.
Which statement best describes 'shift-left testing' in a CRM development project?
Answer: Involving testing activities early in the development lifecycle to catch defects sooner
Shift-left testing moves quality activities earlier in the SDLC, catching defects when they are cheapest to fix.
A CRM tester is asked to verify that deal records are not accessible after a user's session times out. This is a type of:
Answer: Session management security testing
Session management security testing validates that the application correctly handles session expiration and prevents unauthorized access after logout or timeout.
When a CRM vendor releases a patch and the customer's QA team runs only tests related to the changed module, this is called:
Answer: Partial regression testing
Partial regression testing focuses only on areas affected by recent changes, reducing execution time when a full regression is not feasible.
What is the primary goal of 'data integrity testing' in a CRM system?
Answer: Verifying that data remains accurate and consistent across all operations and integrations
Data integrity testing confirms that CRM data is not corrupted, lost, or altered incorrectly during creation, update, transfer, or deletion.