系统测试与评价[方案]
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
家庭个人理财软件测试评估报告
1.引言
1.1编写目的
测试评估报告是在测试分析的基础上,对测试的结果以及测试的数据等加以记录和分析总结。
它是测试过程中的一个重要环节,同时,它也是对软件性能的一个总
的分析和认可及对不足之处的说明。
因此,测试分析报告对于今后对软件的功能的加
强,不足之处的弥补等都起着十分重要的提纲作用。
根据软件开发的设计报告,本小组将对家庭个人理财的各大功能模块进行数据检测,从而得出必要的测试数据和评估结果。
1.2参考资料
软件概要设计报告
软件详细设计报告
2.测试计划
2.1测试模块
1、银行账户管理模块:包括添加银行账户信息、修改银行账户信息、
删除银行账户信息、账户转账以、查看收支详情,以及打印和导出数
据。
2、证券账户管理模块:包括添加证券账户信息、修改证券账户信息、
删除证券账户信息、证券账户转账。
3、投资管理模块:包括股票、基金和债券信息的录入、修改和删除。
4、收支管理模块:包括添加收入/支出信息,修改收入/支出信息、删除
收入/支出信息,打印和导出收支信息等。
5、债券债务管理模块:包括添加借入/借出信息、修改借入/借出信息、
删除借入/借出信息。
6、个人贷款管理模块:包括添加贷款信息、修改贷款信息、删除贷款
信息。
7、用户管理模块:包括添加用户信息、修改用户信息、删除用户信息。
8、通讯录管理模块:包括添加通讯录信息、修改通讯录信息、删除通
讯录信息,打印和导出数据。
2.2测试人员
软件开发小组
3.测试用例
3.1输入
InsertBAccount 过程
在此过程中,系统首先会对用户的输入的数据进行检测,如发现输入有误,系统将会输出提示信息,提示用户操作。
账号 string 记账开始时间 datetime
账户名称 string 账户类型 string
户主姓名 string 当前余额货币
币种 string 备注 string
无效输入:
关键字段为空:如没有输入银行账号等。
InsertSAccount 过程
在此过程中,系统首先会对用户的输入的数据进行检测,如发现输入有误,系统将会输出提示信息,提示用户操作。
资金账户 string 银行账户 datetime
账户名称 string 开户机构 string
户主姓名 string 资金余额货币
开户时间 string 备注 string
无效输入:
关键字段为空:如没有输入资金账号等。
InsertIncomeData、InsertExpenseData 过程
录入用户收入、支出信息
收支日期 date 收入货币
收支类别 string 支出货币
说明 string 收支人 string
所属账户 string
无效输入:
关键字段为空:如没有输入银行账号等。
InsertLendInData 过程
录入用户借入借出信息
编号 string 借入日期 date
债权人 string 债务人货币
借入金额货币所属账户 string
备注 string
无效输入:
关键字段为空:如没有输入日期、所属账号等。
InsertLoanData 过程
录入用户贷款信息
编号 string 贷款账号 string
贷款类型 string 贷款机构 string
贷款金额货币贷款人 string
贷款日期date 期限date
到期日期date 还款方式string
利率string 备注string
无效输入:
关键字段为空:如没有输入贷款账号等。
InsertUser 过程
录入用户信息
序号 string 还款日期 date
当前还款金额货币还款账号 string
备注 string
3.2 删除、修改信息过程
主要问题:1、无效SQL
2、操作不当,为选中带操作信息;
3、在修改过程中未
3.3 数据打印和导出
主要问题:1、无效打印,未设置数据关联;
2、数据为空;
4、软件测试结论。