家庭理财管理应用软件――组装测试计划.doc_第1页
家庭理财管理应用软件――组装测试计划.doc_第2页
家庭理财管理应用软件――组装测试计划.doc_第3页
家庭理财管理应用软件――组装测试计划.doc_第4页
家庭理财管理应用软件――组装测试计划.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

8家庭理财管理应用软件组装测试计划家庭理财管理应用软件组装测试计划V1.0拟 制 人 邝彩兰 张慧文 审 核 人 徐 维 者 批 准 人 万海老师 二零零五年四月十九日组装测试计划小组成员:徐维者、胡蕴玮、邝彩兰、赵颖思、张慧文、黄敏晗1.引言1.1编写目的为了保证家庭理财管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例系统进行测试。本测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依据。本测试计划主要用于发现系统开发过程中出现和各种不妥判之处,发现软件设计中的错误。1.2背景a.待开发系统的名称: 家庭理财管理应用软件b.本项目的任务提出者:公司本项目的任务开发者:家庭理财管理应用软件开发小组本项目的任务用户:有一定闲散资金的小康家庭1.3定义1.3.1 家庭理财管理应用软件(简称理财软件):它是由家庭理财管理系统应用软件开发课题组完全自主开发的家庭理财管理软件,是主要针对小康家庭的资金运用过程出现的相对复杂的情况而设计开发的家庭理财管理软件。1.3.2 家庭成员:家庭里的各个成员1.3.3 管理员:可以设置个家庭成员权限的人1.3.4 用户信息:系统中已注册用户的用户名、密码、系统鉴别用户身份的信息1.4参考资料新编国际金融-陈建梁 编著经济管理出版社软件工程-李代平 编著冶金工业出版社数据库原理与应用-汤庸 叶小平 汤娜 主编清华大学出版社2计划2.1系统说明功能输入输出用户注册能检查输入之用户信息是否合法用户信息单能否正确写入用户数据库;系统能给用户正确的返回信息。用户登录与数据库连接,检查用户名和密码是否匹配对于存在的用户名可以正常登录;并能给用户正确的返回信息。用户信息修改与数据库连接,检查管理员用户名与密码是否匹配是否能够正确修改用户数据库的信息;并正确的给出返回信息用户注销与数据库连接检查用户名、密码是否匹配能否正确注销收入登记系统能检查出现金收入单中信息的合法性(如数据类型是否正确)能与数据库正常连接,并即时更新数据库;正确给出返回信息修改记录能检查修改单中的信息的合法性能与数据库正常连接,并即时更新数据库;正确给出返回信息查看收入单检查输入数据是否合法能与数据库正常连接;正确给出返回信息支出登记检查现金支出单信息的合法性能与数据库正常连接,并即时更新数据库;正确给出返回信息修改记录能检查修改单中的信息的合法性能与数据库正常连接,并即时更新数据库;正确给出返回信息查看支出单检查输入数据是否合法能与数据库正常连接;正确给出返回信息余额查询检查输入数据是否合法能与数据库正常连接;正确给出返回信息更新银行账户数据检查银行账户信息单的合法性能与数据库正常连接,并即时更新数据库;正确给出返回信息删除银行账户检查输入数据是否合法能与数据库正常连接,正常删除银行账户,并即时更新数据库;正确给出返回信息查询银行账户检查输入数据是否合法能与数据库正常连接;正确给出返回信息计算本息检查输入数据是否合法能与数据库正常连接,正确计算本息结果;正确给出返回信息2.2测试内容221 用户注册A标识符:U1B进度安排:4月29日C测试的内容:用户能否正常注册D目的:确保系统能够正常进行用户注册,新用户不会对旧用户产生负面影响。222用户登录A标识符:U2B进度安排:4月29日C测试的内容:用户能否正常登录D目的:检测系统用户登录程序的正确运行。223用户信息修改A标识符:U3B进度安排:4月29日C测试的内容:用户能否正常修改信息D目的:用户可按照规则修改信息,数据连接正常。224用户注销A标识符:U4B进度安排:4月29日C测试的内容:用户能否正常退出系统D目的:确保系统能够正常进行用户注销。224收入登记A标识符:C1B进度安排:4月30日C测试的内容:收入的登记D目的:确保能够正常进行收入登记,与数据库连接正常。225修改收入记录A标识符:C2B进度安排:4月30日C测试的内容:收入记录的修改D目的:确保能够正常进行收入修改,与数据库连接正常。226查看收入单A标识符:C3B进度安排:4月30日C测试的内容:查看收入单D目的:检测系统能否查看收入单。227支出登记A标识符:C4B进度安排:4月30日C测试的内容:支出的登记D目的:确保能够正常进行支出登记,与数据库连接正常。228修改支出记录A标识符:C5B进度安排:4月30日C测试的内容:支出记录的修改D目的:确保能够正常进行支出修改,与数据库连接正常。229查看支出单A标识符:C6B进度安排:4月30日C测试的内容:查看支出单D目的:检测系统能否查看支出单。2210余额查询A标识符:C7B进度安排:4月30日C测试的内容:现金的余额查询D目的:检测系统是否能够正常查询现金的余额。2211更新银行账户数据A标识符:A1B进度安排:5月1日C测试的内容:银行账户数据的更新检测D目的:确保用户能通过系统正常更新银行账户。2212删除银行账户数据A标识符:A2B进度安排:5月1日C测试的内容:银行账户数据的删除检测D目的:确保用户能通过系统正常删除银行账户。2213查询银行账户A标识符:A3B进度安排:5月1日C测试的内容:银行账户数据的查询检测D目的:确保用户能通过系统正常查询银行账户。2214计算本息A标识符:A4B进度安排:5月1日C测试的内容:计算本息的检测D目的:检测系统是否能够通过银行账户帐号来计算相应的本息。224确认测试A标识符:SB进度安排:5月1日C测试内容:整个系统各个功能D目的:检测系统接口,检查系统功能、性能与需求说明是否一致2.3用户管理模块包括用户注册(U1)、用户登录(U2)、用户信息修改(U3)、用户注销(U4)A参与单位:用户数据库B被测试部位:用户管理模块2.3.1进度安排A测试日期:5月1日B工作内容:用户注册、登录、信息修改、注销的测试2.3.2条件a. 硬件:486以上的PC机b. 软件:VB,ACCESSc. 人员:家庭理财管理开发小组2.3.3测试资料 用户的信息2.3.4测试培训培训内容:使用用户管理模块受训人员:使用者培训人员:家庭理财管理开发小组2.4现金管理测试包括收入登记(C1)、现金收入修改(C2)、查看收入单(C3)、支出登记(C4)、现金支出修改(C5)、查看支出单(C6)、余额查询(C7)A参与单位:现金数据库,用户数据库B被测试部位:现金管理模块2.4.1进度安排A测试日期:5月3日B工作内容:现金收入的登记、修改、查看,现金支出的登记、修改、查看,余额查询的测试,包括数据库连接的正确性测试等2.4.2条件a.硬件:486以上的PC机b.软件:VB,ACCESSc.人员:家庭理财管理开发小组2.4.3测试资料 现金信息,用户信息2.4.4测试培训培训内容:使用现金管理模块受训人员:使用者培训人员:家庭理财管理开发小组2.5银行账户管理测试包括更新银行账户信息(A1)、删除银行账户(A2)、查询银行账户(A3)、计算本息(A4)A参与单位:银行账户数据库,用户数据库B被测试部位:银行账户管理模块2.5.1进度安排A测试日期:5月4日B工作内容:银行账户更新、删除、查询以及定期账户的本息计算的检测2.5.2条件a. 硬件:486以上的PC机b. 软件:VB,ACCESSc. 人员:家庭理财管理开发小组2.5.3测试资料 银行账户信息,用户信息2.5.4测试培训培训内容:使用银行账户管理模块受训人员:使用者培训人员:家庭理财管理开发小组2.6确认测试(S)A参与单位:用户数据库,现金数据库,银行账户数据库B被测试部位:家庭理财管理系统2.6.1进度安排A测试日期:5月5日B工作内容:检测系统与需求说明的一致性2.6.2条件a. 硬件:486以上的PC机b. 软件:VB,ACCESSc. 人员:家庭理财管理开发小组2.6.3测试资料 用户信息,现金信息,银行账户信息2.6.4测试培训培训内容:使用用户管理模块受训人员:使用者培训人员:家庭理财管理开发小组3测试设计说明3.1用户注册(U1)本测试考虑到以下几点:A用户名合法性判断和错误的处理B重名处理C用户名与密码的对应性D保密性控制3.1.1控制 利用白盒测试和黑盒测试相结合的方式。3.1.2输入和输出输入测试用例测试数据期望输出选取理由用户名(文本型)不输入字符输入开头为空格键字符输入数字开头的用户名输入符号开头的用户名输入5个中文字符输入9个英文字符输入2个中文字符输入6个英文字符(不输入)空格键4D*NEW高级程序员Abcedfghi成员steven显示用户名为空显示出错显示出错显示出错显示用户名过长显示用户名过长显示有效显示有效用户名不能为空用户名开头不能为空格键用户名开头不能为数字用户名开头不能为符号比用户名有效长度长比用户名有效长度长为合法用户名为合法用户名密码(文本型)不输入字符输入中文两次输入密码不一致两次输入密码一致不输入密码Abc和abcabcd和abcd显示出错显示出错显示出错显示有效密码不能为空密码不能为中文字符两次输入密码必须一致为合法用户名3.1.4过程 说明完成此项测试的一个个步骤和控制命令。3.2用户登录(U2)本测试考虑到:未注册用户名的处理,用户名与密码不匹配处理321控制利用白盒测试和黑盒测试相结合的方式。322输入和输出输入与测试用例期望输出选取理由输入用户名,不输入密码显示未输入密码密码不能为空不输入用户名,输入密码显示未输入用户名用户名不能为空输入不匹配的用户名和密码显示密码不正确用户名和密码必须匹配才能登录输入未注册的用户名显示该用户不存在登录必须为已注册用户输入匹配的用户名和问题显示登录成功为合法登录请求33用户资料修改(U3)本测试考虑到:资料修改的合法性331控制利用白盒测试和黑盒测试相结合的方式。332输入和输出输入测试用例测试数据期望输出选取理由年龄(数字)非数字字符小于0的数字带小数点数四位数字2位数字你-1122100012显示出错显示出错显示出错显示出错显示有效年龄不能为非数字字符年龄不能为负年龄不能为小数年龄不能为四位小数类型及长度均有效职业数字字符标点符号中文字符11。学生显示出错显示出错显示有效职业不能为数字字符职业不能为标点符号类型有效34收入登记(C1)、现金收入修改(C2)、查看收入单(C3)、支出登记(C4)、现金支出修改(C5)、查看支出单(C6)、余额查询(C7) 本测试主要考虑:各项数据增加、删除、修改的合法性,与数据库连接的正确性。341控制利用白盒测试和黑盒测试相结合的方式。342输入与输出输入测试用例测试数据期望输出选取理由金额(数字)非数字字符小于0的数字小数点后三位数2位数字你-11222212显示出错显示出错显示出错显示有效金额不能为非数字字符金额不能为负金额不能为小数点有三位小数的数类型及长度均有效35更新银行帐户(A1)、删除银行帐户(A2)351控制利用白盒测试和黑盒测试相结合的方式。352输入与输出输入测试用例测试数据期望输出选取理由金额(数字)非数字字符小于0的数字小数点后三位数2位数字你-11222212显示出错显示出错显示出错显示有效金额不能为非数字字符金额不能为负金额不能为小数点有三位小数的数类型及长度均有效年份非数字字符1个数字字符5个数字字符4个数字字符你1123451999显示出错显示出错显示出错显示有效日期不能为非数字字符组成比有效长度少比有效长度长类型及长度均有效36查询银行账户(A3)、计算本息(A4)361控制利用白盒测试和黑盒测试相结合的方式。362输入与输出输入测试用例测试数据期望输出选取理由账号非数字字符不存在的账号存在的账号你不存在的账号存在的账号显示出错显示出错显示有效帐号不能为非数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论