[纳美旅游网综合测试案例.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[纳美旅游网综合测试案例

纳美旅游网综合测试案例 知识目标 1、通过实战项目加深对自动化测试理论的认识 2、熟悉自动化测试流程,能独立搭建完整的自动化测试环境 3、掌握自动化测试工具HP QTP的安装使用和配置,并通过项目实践掌握自动化功能测试 4、掌握使用HP LoadRunner进行测试规划、脚本设计、场景设计及对结果进行分析 5、熟悉团队协同工作模式,能够配置协同工作环境,合理组织分配工作,通过协同工作完成Web性能测试任务及对软件缺陷的定义、提 交、统计和分析 能力目标 能够在项目组长的带领下进行团队协作工作,模拟真实企业测试环境,综合运用软件测试中的各项技术,让学生掌握完整的软件测试流程实践,编写规范的测试文档,产生测试报告和结果图,并进行分析。积累企业级系统的测试经验,能够适应软件测试工程师岗位的要求。 测试系统准备 本项目是在教师指导下完成的阶段项目。对完成本项目的要求有: 1、由3-4人组成联合测试小组,协同完成本项目的测试工作 2、理解项目的功能、性能需求及测试要求,能够独立配置测试环境,设计、实施、运行、分析测试,规范书写测试报告,协同进行服务器的安装配置和对Bug进行跟踪管理。 3、测试小组通过答辩才能获得成绩 项目背景、特点和测试实施过程 1、项目背景: 本项目来源于我系外聘教师的实际企业工程项目 纳美旅行网是为旅行代理机构建立的一个在线旅游预定网站,包括查看旅行相关的新闻,旅行团相关信息,旅行线路,论坛服务等。其中论坛服务等功能主要是对数据库的增、删、改、查操作。对该系统的测试主要是验证系统的功能和性能是否达到用户要求。 纳美网站主页如下图: 论坛页面 2、项目特点 该项目基于J2EE实现,采用WebSphere作为应用服务器,架构上使用Struts+EJB+Hibernet,从性能测试角度讲,有很强的代表性。该系统的设备和网络环境相对简单,网络环境是千兆网络,网络方面基本不能对系统性能造成影响;测试环境的设备方面,我们选择一台服务器作为数据库服务器,一台服务器作为应用服务器。对系统性能的体现主要通过“响应时间”来给出。 由于Web应用采用的协议单一(HTTP和HTTPS协议),因此这类应用特别适合用商业的性能测试工具(例如LoadRunner)来辅助进行性能测试。对于项目的功能测试部分,由于网站属于产品项目,项目功能扩展和版本更新的几率非常大,建议采用自动化的测试方式,便于在系统测试后期进行大规模回归测试,这样可以极大的提高测试工作的效率。项目测试适合采用团队协作分组的方式完成测试任务,要求使用BUG跟踪管理软件CQ来辅助我们的协同测试工作。 3、要求 (1)由测试组长对项目的测试计划和测试环境进行总体安排和部署,形成测试计划任务书 (2)对该网站进行自动化功能测试用例的设计和开发 (3)对该网站进行自动化性能测试用例、测试场景的设计和开发 (4)实施执行测试,分析测试结果,形成测试总结分析报告 3、测试的过程 3.1 测试前期准备 在了解该项目的基本状况之后,首先开始测试前期准备工作 (1)组建测试团队 根据该项目的具体情况,建立一个4人的团队负责本次测试工作。1名是系统工程师,负责项目和测试环境平台的搭建和调试;1名是测试设计和分析人员,负责测试计划的制定和测试用例的设计分析;2名测试开发和实施人员。 (2)测试环境的准备,测试组按以下模板填写 设备 硬件配置 软件配置 数据库服务器 Web应用服务器 性能测试Console 负载产生设备 3.2测试计划的制定 要求制定出团队的阶段工作计划和人员的任务分配,起止时间,里程碑,参与者。 详见测试计划模板。 3.3功能测试用例的分析、设计、实施与执行 功能测试安排在性能测试之前,只有在保证了系统功能正常实现的前提下,性能测 试才有意义。网站的功功能测试主要分为链接测试,表单测试,Cookies测试,数据库 测试,兼容性测试,容错性测试;测试的方法主要包括等价类划分、边界值、因果图和 错误推测等。举例说明如下: (1)链接测试 :这里的注重功能。如是否有,的是否是说明的位置等。 表单提交应当模拟用户提交,验证是否完成功能,如注册信息,要测试这些程序,需要验证服务器能正确保存这些数据,而且后台运行的程序能正确解释和使用这些信息。还有数据正确性验证,异常处理等,最好结合易用性要求等。B/S结构实现的功能可能主要的就在这里,提交数据,处理数据等如果有固定的操作流程可以考虑自动化测试工具的录制功能,编写可重复使用的脚本代码,可以在测试、回归测试时运行以便减轻测试人员工作量。 测试用例的实施和执行: 自动化测试用例设计结束后,就可以进行测试用例的实施和执行,找出结果中不符合需求规格中要求的结

文档评论(0)

84537592 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档