Sobes.tech
Middle

Customer assessment form in the credit history bureau: If the client is under 18 - decline. If over 60 - minus one point If the client is married - plus one point If the client has children and is under 25 - minus one point If the client has children and is over 25 - plus one point The client fills in the appropriate fields. And in the end, the bureau provides a scoring assessment or DECLINE. Decline is immediately shown to the client. The scoring assessment is sent to another system for verification. Describe test cases and how the test design will look.

sobes.tech AI

Answer from AI

To describe the test design for this client assessment form, the following techniques can be used:

  1. Equivalence partitioning by age:

    • Under 18 (refusal)
    • 18 to 60
    • Over 60 (minus one point)
  2. Equivalence partitioning by marital status:

    • Married (plus one point)
    • Not married (no change in points)
  3. Equivalence partitioning by presence of children and age:

    • Has children and age < 25 (minus one point)
    • Has children and age >= 25 (plus one point)
    • No children (no change in points)
  4. Boundary values for age: 17, 18, 25, 60, 61

  5. Decision table for combining conditions:

Age Marital status Children Expected result
17 any any Refusal
18 married yes Points: +1 (marital) + ...
61 not married no Points: -1 (age)
24 married yes Points: +1 (marital) -1 (children) <br> Total: 0
  1. Test cases:
  • Verify refusal at age < 18.
  • Verify correct point allocation for different combinations of age, marital status, and children.
  • Verify that refusal results are displayed immediately.
  • Verify that successful scoring is sent to another system.

This approach will cover all logical branches and boundary cases.

Customer assessment form in the credit history… - sobes.tech