在测试环境、基础数据、测试数据都准备好之后,剩下的事情就是业务测试和跟踪调试。业务测试,采用的主要有正确性测试、破坏性测试、系统压力测试等等。正确性测试是用正确的测试数据进行测试,通过测试观察业务的测试情况;破坏性测试是在采用正确测试数据的基础上,故意将部分正确的数据改成错误的数据,来检测测试系统的响应情况;压力测试主要用于行内系统测试,由于受到与测试网络连接速度的影响,暂采用正确性测试、破坏性测两种方式进行测试。在系统应用测试过程中,按照测试计划,保存好测试传票、测试数据、测试日志及各种返回信息。
在进行业务测试时,要注意观察业务的连续性、完整性,比如进行一笔通存业务测试时,在系统提示成功后,需要查看该账号的分户账明细,是否已经成功下账,打印的传票支付序号是否连续。如果系统提示“超时”或其他错误,也需要查看系统是否对该账户自动进行冲正,进而检测后台的账务连续性完整性。收到通存来账时,可以查看分户账是否自动入账,或者是报其他错误,比如未签通存通兑对协议、账号错、户名错等等。
业务测试的同时离不开日志的跟踪。日志跟踪,几乎成了测试中的主要内容之一。跟踪日志、分析日志,可以从枯燥的日志中过滤出想要的重要信息。