欢迎来到天天文库
浏览记录
ID:38686419
大小:98.50 KB
页数:9页
时间:2019-06-17
《软件工程测试分析报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人理财软件测试分析91引言1.1编写目的本测试分析报告为个人理财软件项目的测试分析报告,目的在于总结测试阶段的测试以及分析测试的结果,描述系统是否符合需求。预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的其他人员。1.2背景被测试软件:个人理财软件,该软件的提出者与开发者同为第x小组,成员有,惺惺惜惺惺xx。该款软件的用户主要是在校大学生,因此,该软件一般安装于个人电脑上。软件的测试环境与实际运行环境同为一般的PC,配置也为现今大学生的主流配置,所以,两者间的差异不大,对测试结果没有什么明显影响。1.3定义[1
2、]SQL:(StructuredQueryLanguage)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。[2]SQLserver:SQLServer是一个关系数据库管理系统。主要功能就是同各种数据库建立联系,进行沟通。HTML:文本标记语言,即HTML(HypertextMarkupLanguage),是用于描述网页文档的一种标记语言。[3]c++:(Cplusplus)种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。
3、它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。1.4参考资料《个人理财软件——概要设计说明》2测试概要2.1测试组织角色(人数)姓名具体职责测试管理人员xxx测试策划:(1)测试策略:测试人员分别用不同身份的ID对系统进行测试并记录。(2)测试进度:一周之内完成所有测试。(3)资源的准备:主机,路由器和客户终端。测试设计:根据需求规格说明书的内容对系统功能进行检验和测试。测试总结:代码健壮性较强,可维护性较强。测试人员xxx测试执行:根据不同身份的ID对系统进行测试,记录测试过程和结果,并进行分析。92.
4、2测试环境机器类型硬件配置操作系统其它应用软件测试服务器笔记本电脑CPUIntelP42G及以上;内存DDR512MB及以上;硬盘空间200MB及以上。Windows7Microsoftaccess;客户端笔记本电脑CPUIntelP41G(推荐);内存DDR256MB以上。Windows7测试管理平台配置管理平台测试进度此次测试分为四次完成:第一次:以用户身份对系统进行注册登录消息修改测试。第二次:以用户身份对系统进行记账功能测试。第三次:以用户身份对系统进行不同账目查账测试。第四次:以用户身份对系统进行更换用户退出功能测试。2.4测试类型测试类型测
5、试阶段单元测试集成测试系统测试功能测试路径正常无与接口相关的错误功能使用时与access数据连接稳定性能测试性能良好兼容性测试在windows系列操作系统上可以运行用户界面(UI)测试用户界面稳定文档审核测试文档不够细致安全性和访问控制测试安全性一般安装与反安装测试备注:“ü”表示由测试组执行,“X”表示由项目组执行;3测试结果及发现3.1基本功能测试输入数据预期输出结果运行输出结果结果正常是否9正常测试输入数据1正常注册注册成功注册成功√2用户登陆登陆成功登陆成功√3登出清除cookie清除cookie√4记账处理在相关账目增减记录在相关账目增减记录
6、√5分类查看分类显示各种账目情况分类显示各种账目情况√6查看账目详情显示各种账目详细信息显示各种账目详细信息√7查看一定日期账目显示所查日期账目情况显示所查日期账目情况√8修改账目对所要修改账目成功对所要修改账目成功√9运算功能显示所要计算的账目结果显示所要计算的账目结果√10修改用户信息修改成功修改成功√导致反常输入数据1注册:某项留空提示输入不能为空注册成功√2注册:用户名重复提示该用户已被注册提示该用户已被注册√3注册:两次密码不一致提示密码不一致提示密码不一致√4登陆:某项留空提示输入不能为空正常登陆(空帐号)√5登陆:密码错误提示密码错误提示
7、密码错误√6登陆:未登录状态查看页面提示您未登录顺利查看√8修改信息:某项留空提示修改内容不能为空修改成功√3.2测试2(一段代码的分析)测试用户注册页面的代码,结果运行正常。分析如下://用户注册页面voidCNew::OnOK(){//TODO:AddextravalidationhereCStringaver,limit,balance,password,username,intype,outtype,temp;m_username.GetWindowText(username);if(username.GetLength()<3){Messag
8、eBox("用户名太短,至少要多于3个字节。","错误",MB_OK
9、MB_ICONSTOP)
此文档下载收益归作者所有