0

I made a post in relation to this question on the SQA here but thought I would post on this board as it's more active.

I'm testing an underwriting engine with a front-end interface that asks a series of questions that either evaluate the input eligibility for a product, or prompt for further drill down questions which have the same purpose. These questions are in the form of boolean, select lists, checkboxes and free text with range validation applied.

I'm looking for some advice on the best way to test the system to ensure that it evaluates in the correct way each time. Obviously it's not feasible to exhaustively test all of the options, but I need to be able to verify that each question will evaluate correctly and return the expected result.

Unfortunately, there's no scope for automation so it is all going to be done manually.

ahu77
  • 21

2 Answers2

2

Last time I did this the insurance product had a pricing sheet that could be used manually to calculate the price.

It looked like a 2d array of percentage rates with the main criteria on the axes.

There were then various discount percentages to take into account for the other questions.

The test was simply to enumerate every possible combination and check the result manually.

There then ensued some 'discussions' about how the correct way combine multiple percentage discounts, followed by an audit of all the policies sold at a discount of over 100%

Ewan
  • 83,178
-2

The approach is very simple. Test it with all possible combinations and compare the results at the end if it is returning the correct answer or not.