โ† All CPSA Flashcard Decks

Testing, Debugging and Quality Assurance Flashcards

7 cards from real CPSA 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, Debugging and Quality Assurance flashcards as text
  1. During debugging in Pega, what does setting a Tracer breakpoint allow a developer to do?

    Answer: Pause rule execution at a specific point and inspect the current state

    A Tracer breakpoint halts execution when a specified rule is reached, giving the developer an opportunity to inspect clipboard values and diagnose issues before continuing.

  2. In Pega, what is a Unit Test Case rule used for?

    Answer: Storing defined inputs and expected outputs for automated rule validation

    A Unit Test Case rule captures specific input values and the expected output so the system can automatically run and verify that the associated rule behaves correctly.

  3. Which tool in Pega would you use to identify which rules are executed most frequently and consume the most time?

    Answer: Performance Analyzer (PAL)

    PAL records execution frequency and elapsed time for every rule fired during a request, making it easy to pinpoint the most expensive operations.

  4. What does the Pega Application Profiler primarily help developers identify?

    Answer: Performance bottlenecks and slow-running rules in the application

    The Application Profiler analyzes rule execution data to surface performance bottlenecks, helping developers optimize slow activities, data transforms, and other rules.

  5. In Pega, what happens when a Unit Test Case assertion fails during automated testing?

    Answer: The test is marked as failed and the discrepancy between actual and expected output is reported

    When an assertion fails, Pega marks that test case as failed and reports the specific difference between the expected and actual values so the developer can investigate.

  6. Which Pega mechanism flags violations of recommended development standards to help ensure code quality during development?

    Answer: Guardrails

    Guardrails are Pega's built-in set of best practice rules that flag coding patterns considered harmful to maintainability, performance, or upgrade compatibility.

  7. What is the generally recommended minimum Pega Guardrail compliance score for a production-ready application?

    Answer: At least 80%

    Pega recommends maintaining a guardrail compliance score of 80% or higher before promoting an application to production to ensure maintainability and upgrade readiness.