logo资料库

网上商城管理系统(软件测试).doc

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
网上商城管理系统(软件测试)
四、实习报告(包括实习流程、实习设备)
网上商城管理系统(软件测试) 实训报告 项目名称: 网上商城管理系统( 软件测试 ) 作 者: 学 号: 班 级: 指导老师: 2012 年 10 月 7 日
一、实习内容 网上商城管理系统 二、实习单位 三、实习时间 2012 年 8 月 ~ 10 月 7 日 四、实习报告(包括实习流程、实习设备) 1..实习设备:硬件:CPU Intel(R) Core(TM)2.66GHz 内存 4.00GB 硬盘 SATA 320GB 测试网络: 实验室局域网 软 件 : Microsoft Visual Studio 2005 Microsoft SQL Server 2005 Windows Server 2003 2.实习流程: 第 1 周:制定测试计划 本手册是基于项目已经基本完成,作为项目测试人员对项目功能进行测试。 测试各项功能是否达标。网上商城管理系统的这一“测试计划”文档的目的是提 供一个对网站开发项目测试的总体安排和进度计划,确定现有网站的信息和应测 试的网站相关性能及体验;标明推荐的测试需求;推荐可采用的测试策略 并对 这些策略加以说明;确定所需的资源 并对测试的工作量进行估计;列出测试项 目的可交付元素。网上商城购物系统包括的测试类型有:数据库测试、功能性测 试、业务周期测试、用户界面测试、性能测试、负载测试、强度测试、容量测试、 安全性和访问控制测试、故障转移/恢复测试、配置测试、安装测试等。 考虑下面几种测试范围: 1)、单元测试:每个界面、每个事件尽可能测试完整。 2)、功能测试:单个功能或功能组合尽可能测试完整。 3)、安装测试:常用的操作系统尽可能测试完整。 4)、部分性能测试:重点功能的运行时间尽可能测试并记录。
第 2 周:用例设计(测试用例设计) 测试用例是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方 法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结 果、测试脚本等,并形成文档,根据测试过程中具体涉及到问题类型及测试需求, 可将测试用例分为如下: 功能性测试用例 界面测试用例:适用于所有测试 阶段中的界面测试 数据处理测试用例:适用于所有测试阶段中的数据处理测 试 操作流程测试用例:适用于所有流程性的测试 安装测试用例:适用于所 有安装测试 编写测试用例最终目的是发现更多软件中的 bug 进而去解决这些 bug,设计 测试用例,执行设计用例,以“发现并解决错误为原则”对软件进行相对全面的 测试。避免交付使用后,软件出现很多严重性的错误,对用户,对公司造成重大 的损失。测试用例是测试人员进行测试操作的依据,它定义了测试的前提,测试 环境,测试步骤,测试预期结果等要素,测试人员主要根据它来进行测试,包括 功能测试用例、性能测试用例、GUI 测试用例、导航测试用例、兼容性测试用例、 安全性测试用例、链接测试用例等。 第 3~4 周:执行测试阶段(记录测试结果) 测试执行的主要目标是尽可能的发现产品的缺陷,而不是达到测试计划完成 率,如果过于关注测试计划完成率,而不重视测试执行的质量,会导致测试完成 后仍没有信心,需要重复测试,加大了测试冗余度,从而造成累计测试进度的延 迟或缺陷的逃跑,后一种情况往往更严重:在产品测试过程中,测试组为了准备 一个版本的测试,将投入很大的成本,包括测试环境、测试人力资源等,这种投 入将随着产品特性的增加,测试环境的复杂化而不断膨胀;执行测试的目的不在 于评估开发人员的工作绩效,而是在于控制版本的转测试质量,尽量减少前期不 成熟的版本对测试资源的浪费;通过牺牲短期的内部控制成本,可以较好的避免 后期浪费大量测试投入的风险; 执行测试结果如下: 测试用例标识号 测试用例名称 用例状态 测试结果 备注
01 02 03 04 05 06 07 08 09 用户注册 注册用户登录 已执行 已执行 测试通过 测试通过 添加修改和删除购物车的信息 已执行 测试通过 提交订单 查询商品信息 管理员登陆 用户管理系统 订单管理系统 商品管理系统 已执行 测试通过 已执行 已执行 测试通过 测试通过 已执行 测试通过 已执行 测试通过 已执行 测试通过 第 5 周 :测试分析(测试报告) 对网上购物系统项目中所有的软件测试活动中,包括测试进度、资源、问题、 风险以及测试组和其他组间的协调等进行评估 总结测试活动的成功经验与不 足,以便今后更好的开展测试工作。 网上购物系统项目因其自身的特殊性,测 试组仅依据用户需求说明书和软件需求规格说明书以及相应的设计文档进行系 统测试,包括功能测试、性能测试、用户访问与安全控制测试、用户界面测试等 而单元测试由开发人员来执行。 在整个系统测试执行期间 项目组开发人员高效地及时解决测试组人员提 出的各种缺陷 在一定程度上较好地保证了测试执行的效率以及测试最终期限。 但是在整个软件测试活动中还是暴露了一些问题,表现在 1.测试执行时间相对 较少,测试通过标准要求较低 2,开发人员相关培训未做到位 编码风格各异 细节性错误较多,返工现象存在较多 3,测试执行人员对管理平台不够熟悉 使 用时效率偏低 4,测试执行人员对系统了解不透彻 测试执行时存在理解偏差 导致提交无效缺陷。 五、实习总结(收获、体会) 本次实训我负责测试的是用户商城系统的注册登录和商品搜索模块:用户在 前台注册成功后,管理员可以在该功能项中进行管理。主要是用户在购买商品前 需要先进行登录,如果您还未注册会员,需要先进行注册。注册成功后进行登录, 登录成功后用户即可搜索并购买商品下订单。我所思考的主要是安全性方面,看 是否有服务器注入漏洞,是否有 Session 对象的使用,以及其他的安全性问题。
经过小组成员的合作,网上购物系统项目如期完成,该系统能够实现网上购物系 统在用户需求说明书中所约定的功能,即能够基本满足用户在前台进行用户个人 注册,登录,购买商品,发表留言以及搜索和浏览其它的商品信息,本次实训大 量应用到了表单数据的提交于获取,通过本次实训熟练地掌握了方法对数据的提 交与保存。还有就是对于页面之间的链接以及利用 session 方法对商品的保存于 提取。另外增加了我的项目开发的经验,对于团队之间的团结与合作,深入体会 到了在团队开发过程中每个队员的重要性,以及团队开发之间的统一性。 六、指导老师评语、签字 2012 年 12 月 24 日
分享到:
收藏