Comment by asdefghyk

5 days ago

I worked as a software test analysist (technical tester) for 20 years for a company that processed large amounts of money ( millions of gambling transactions) Our testing had to produce documented repeatable test cases and test evidence of correct software system operation.

My company had to pay third party independent software auditors who would examine the software in the test results in ay way they wanted. This involved re running some of our tests and specific tests requested by the auditor. These audits could range from a few hours to several days depending on the software change.

Auditors would prepare a report for the government department. If there was no repeatable test case and test evidence recorded than the software was regarded as not tested, Making the tests repeatable would sometimes involve in considerable test data setup.

My point is the defense should have kept digging and ask for test evidence that software had been such tested.

( On busy days, the companies software could process $100m or more transactions with transaction speeds of 1000 or more a second, so such testing was important)