CSI Testing & Quality Assurance Flashcards
6 cards from real CSI practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 6 CSI Testing & Quality Assurance flashcards as text
What is the primary purpose of a 'sandbox environment' in CSI projects?
Answer: To safely test integrations without impacting production systems
A sandbox provides an isolated environment where integrations can be tested freely without risk to live production data or services.
Performance baseline testing in system integration should be conducted:
Answer: Before deploying changes, to establish a reference for comparing post-change performance
Establishing a performance baseline before changes provides a reference point to objectively measure the impact of new integrations.
Which testing methodology tests the largest integrated components first, then progressively tests smaller sub-components?
Answer: Top-down integration testing
Top-down integration testing starts with high-level modules and uses stubs for lower-level components not yet integrated.
A system integrator discovers that test data contains real customer PII. The correct action is to:
Answer: Anonymize or mask the data before use in non-production environments
Data masking replaces real PII with realistic but fictitious values, enabling thorough testing while complying with privacy regulations.
In CSI testing, what does 'idempotency testing' verify?
Answer: That sending the same request multiple times produces the same result without unintended side effects
Idempotency testing ensures that duplicate or retried API calls do not cause duplicate transactions or corrupted state.
Exit criteria for system integration testing (SIT) typically include:
Answer: All critical and high-severity defects are resolved and test pass rate meets the agreed threshold
SIT exit criteria define measurable quality gates — typically zero open critical defects and a minimum pass rate — before progressing to UAT.