1、软件测试大纲项目名称: 服装销售管理系统 课程名称: 软件综合课程设计学 院:计算机科学与技术学院专 业:软件工程姓名:杨荣川学 号:1308060215 姓名:祖明海学 号:1308060145 姓名:麻爱波学 号:1308060151 姓名:吴云庆学 号:1308060086 姓名:张 琪学 号:1308060240 指导教师:徐晶2016 年 7月 14 日目录1、引言11。1目的11。2术语12、 测试小组及成员13、 测试具体内容13。1合法性检查13。2软件文档检查13.3软件代码测试23。3.1源代码一般性检查23.3.2软件一致性检查23。4软件系统测试24、 测试总结41、引
2、言1。1目的为了尽可能的找出软件的不足,提高软件的质量,促进软件的成功验收,专门制定了本大纲。其主要目的在于为所要进行的测试工作制定各种必要的准则和规范,以及在有关方面协议的基础上对测试工作进行合理组织与管理。1.2术语本大纲所提及的术语,其定义遵照GB/T 11457标准。2、 测试小组及成员副组长:祖明海 成员:麻爱波,杨荣川3、 测试具体内容3.1合法性检查本系统用Visual Studio2013编写前台,SQL server负责后台的数据存储,开发工具提供的控件、组件、函数库均是合法的.3.2软件文档检查1、项目实施计划;此项计划具有简明性,自说明性2、详细技术方案;此项方案具有完备
3、性,正确性,规范性.3、软件需求规格说明书(STP)(含数据字典);完备性,正确性,简明性4、概要设计说明书(PDD);完备性,规范性,简明性,正确性5、详细设计说明书(DDD)(含数据库设计说明书);完备性,规范性,正确性,简明性6、软件测试计划(STP)(含测试用例);简明性7、软件测试报告(STR);完备性,简明性,自说明性.8、用户手册(SUM)(含操作、使用、维护、应急处理手册);说明比较清楚,很容易让读者读懂9、源程序(SCL)(不可修改的电子文档);有部分BUG,基本不影响整个系统10、项目开发总结(PDS);3。3软件代码测试3。3。1源代码一般性检查本系统有五个关键功能模块,
4、分别为仓库管理,进货管理,会员管理,销售管理和系统管理。抽取仓库管理进行测试.1、代码行中各函数,变量,对象过程等的命名符合约定规范.2、注释达到规范要求,注释量达到40以上。3、源代码中涉及的金额的常量、变量及数据集和数据库中涉及金额的数据类型是采用货币类型。3.3。2软件一致性检查软件通过移交至另一台电脑上运行编译无错误,按照说明书上的安装操作安装/卸载,显示安装/卸载成功3.4软件系统测试1界面(外观)测试序号测试内容测试方法测试结果备注1界面输入在软件的测试运行中检查界面输入是否正常光标可以正确定位到输入域,输入数据有效,输入顺序合理2界面显示在软件测试运行中检查界面显示是否正常在13
5、66*768分辨率下界面显示正常3界面文字与提示在软件测试运行中检查界面文字与提示的表达是否清晰,有无错误和模糊语义。界面文字与提示表达清晰,无错误,无模糊语义2、功能测试序号测试内容测试方法测试结果备注1仓库管理添加、编辑、删除各类商品信息:品牌、数量、进货价格、商品尺寸、颜色等基本信息添加后查询出现在列表中,在列表中选中显示内容修改,在列表中可以显示修改后的内容,选中列表中的一条按“删除”后在列表中消失.2会员管理添加、编辑、删除会员的基本信息,和不同会员所拥有的不同折扣。添加后查询出现在列表中,按“编辑”保存后可在列表中显示修改后的内容,选中一条按“删除后在列表中消失。3进货管理对商品的
6、进货进行添加、删除,观察仓库中是否有所变动。通过添加 ,修改,删除操作改变了列表中的信息,同时也改变了仓库中的信息.4销售管理对店主销售的每件商品是否会影响仓库中的数量,会不会受到会员折扣的影响通过添加销售信息,会对不同会员的的相应折扣进行折算,而且卖出的数量影响到了仓库中的库存5系统管理回答相应的问题,更改密码,看能否登录回答相应的问题,修改密码后,用新密码登录成功3、安全可靠性序号测试内容测试方法测试结果备注1软件容错性在软件的测试运行中进行判定软件发现错误时,有错误提示,可以恢复到正常状态.对关键输入数据的有效性检查比较完备。2安全保密性以不同权限的用户登录系统,对其权限 设置进行测试用
7、户和密码验证功能正确,权限设置正确3运行稳定性在软件的测试运行中进行判定没有发生由于软件错误而导致的系统崩溃和丢失数据现象4、 病毒检查序号测试内容测试方法测试结果备注1病毒检查运用杀毒软件360杀毒软件检测病毒没有病毒5、用户文档序号测试内容测试方法测试结果备注1用户文档完整性检查用户文档的描述是否包含产品使用所需的所有必要信息。软件发现错误时,有错误提示,可以恢复到正常状态。对关键输入数据的有效性检查比较完备。2用户文档正确性检查用户文档中的所有信息是否正确,有无歧义和错误表达。用户文档的信息描述正确3运行稳定性在软件的测试运行中进行判定没有发生由于软件错误而导致的系统崩溃和丢失数据现象4、 测试总结 通过此次测试,本系统可以完成用户的一些基本需求,运行时基本不会有错误显示,软件发现错误时,有错误提示,可以恢复到正常状态。一些BUG也不会影响到程序的运行,一些说明文档,需求文档,概要等文档的信息描述也是比较完善,正确的,术语也较为规范.4