回复: 老徐新推出一个在线学习验收测试(功能)基本概念的每日两贴:)
业务流程的用户接受测试一个业务流程是从业务角度定义的例如,某银行的业务人员在最初分析业务需求时,需要确定多个业务功能之间的关系
同时,她也对这个业务流程提出了相关的业务规则。
实现要求:一个正常数据处理的业务流程
业务规则:
(1)在定期开户后,可以对该账户进行正常的到期取款,保证利息计算的正确性
(2)在定期开户后,可以对该账户进行提前支取,保证利息计算的正确性
(3)......
例子:定期开户、提前支取业务流程
(1)开定期存款户
(2)正常存入
(3)打印存款单据
(4)提前部分支取/提前全部支取
(5)销户
业务流程的用户接受测试例子前提条件:在KERNEL里建立客户
客户名:电力集团
天津分行
开定期存款户(存期3月)
户名:水电公司
帐号:DQ—RMB--001
存期:3月
利率:年1.71%
自动转存:(否)
本金金额 5,000,000.00
正常存入(起存本金金额限制) 内部活期存款存入
存入单位户名 水电公司
存入单位账号 xxxxxx-16
金额 3,000,000.00
正常存入(起存本金金额限制) 内部活期存款存入
存入单位户名 水电公司
存入单位账号 xxxxxx-16
金额 3,000,000.00 (反向测试,超过本金金额) 金额 2,000,000.00
打印存款证实书
计提利息(利率不变)(7天)
日终后查看累计利息:XXXXX
提前支取(销户) 全部支取
金额 5,000,000.00
提前支取结息
打印利息单
利息金额 xxxxx
转出存入
收款人账号 xxxxxx-16
金额 5,000,000.00+利息xxxxx
销户后续存(反向测试) 正常存入(起存本金金额限制) 内部活期存款存入 金额 3,000,000.00