CIS Quality Assurance 3 — Questions and Answers
Question 1: What is the primary benefit of shift-left testing in a ServiceNow implementation project?
- Finding defects earlier in the development cycle reduces cost and rework (Correct answer)
- Moving all testing to the production environment speeds delivery
- Shifting testing responsibility to end users improves adoption
- Running tests after go-live ensures real-world coverage
Correct answer: Finding defects earlier in the development cycle reduces cost and rework
Shift-left testing catches defects earlier when they are cheaper and faster to fix, reducing overall project risk.
Question 2: Which ServiceNow tool allows testers to record UI interactions and replay them as automated tests?
- ATF step recorder (Correct answer)
- Flow Designer
- Studio IDE
- Workflow Editor
Correct answer: ATF step recorder
The ATF step recorder captures user interactions in the browser and converts them into replayable ATF test steps.
Question 3: A QA team wants to ensure a new ITSM workflow handles 500 concurrent users without degradation. Which test type addresses this?
- Load testing (Correct answer)
- Smoke testing
- Sanity testing
- Exploratory testing
Correct answer: Load testing
Load testing simulates multiple concurrent users to verify system performance under expected or peak conditions.
Question 4: What does a 'false negative' in automated testing indicate?
- A test passes even though a defect exists (Correct answer)
- A test fails even though the feature works correctly
- A test is skipped due to a missing dependency
- A test produces inconsistent results across runs
Correct answer: A test passes even though a defect exists
A false negative occurs when a test incorrectly reports success, masking an actual defect in the system.
Question 5: In ServiceNow QA, what is the purpose of setting a 'rollback plan' before a production deployment?
- To restore the system to a known good state if the deployment causes issues (Correct answer)
- To document all changes made during the sprint for audit purposes
- To notify stakeholders of deployment completion
- To archive test results before wiping the dev environment
Correct answer: To restore the system to a known good state if the deployment causes issues
A rollback plan defines the steps to revert a failed deployment and restore production stability quickly.
Question 6: Which practice ensures that test cases remain aligned with changing business requirements throughout a project?
- Continuous test case review and traceability matrix maintenance (Correct answer)
- Running only smoke tests after each sprint
- Locking test cases at project kickoff
- Delegating test updates entirely to developers
Correct answer: Continuous test case review and traceability matrix maintenance
Maintaining a traceability matrix links requirements to test cases, making it clear when requirement changes necessitate test updates.
Question 7: What is 'test data management' and why is it important in ServiceNow implementations?
- Creating, maintaining, and masking realistic data sets so tests reflect production scenarios without exposing PII (Correct answer)
- Deleting all test records from production after UAT
- Importing live customer data into the dev instance for realism
- Generating random data using the platform's import tool
Correct answer: Creating, maintaining, and masking realistic data sets so tests reflect production scenarios without exposing PII
Proper test data management ensures realistic, privacy-compliant data is available for testing, improving test accuracy.
What is the primary benefit of shift-left testing in a ServiceNow implementation project?