宋阳光——实验.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件件测试实验报告 计算机学院 实验名称:____实验三Selenium工具__ 班 级:___计算机工程111班___ 学 号:______2011051054______ 姓 名:________宋阳光________ 目录 TOC \o 1-3 \h \u1.前言 3 1.1实验目的 3 1.2实验要求 3 1.3参考资料 3 2. 测试过程分析 3 2.1测试环境 3 2.1.1硬件环境 3 2.1.2软件环境 4 2.1.3测试软件 4 3 测试过程分析 4 3.1测试流程安排 4 3.2使用Selenium IDE对JForum的用户注册模块进行测试 4 3.2.1 测试数据准备 4 3.2.2 测试过程 5 3.2.3 分析错误原因 7 3.3 通过Java编程对JForum的登录模块进行测试 7 3.3.1 实验过程 7 4缺陷分布情况 9 4.1缺陷定义 9 4.2缺陷分析 9 5 测试总体评价 9 7 测试代码 10 1.前言 1.1实验目的 编写相关的测试用例 学习Selenium IDE和Eclipse工具的使用 从外部熟悉JForum论坛工作机制 学习编写测试报告 1.2实验要求 针对JForum论坛的用户注册模块,采用Java编程和Selenium IDE结合测试用例, 使用Selenium IDE和 Java编程具对论坛用户模块进行测试 形成用户注册模块的测试报告 1.3参考资料 《软件测试教程》 (宫云战)机械工业出版社 软件测试相关实验指导文档和PPT 测试过程分析 2.1测试环境 2.1.1硬件环境 笔记本电脑一台, 2.1.2软件环境 Selenium IDE测试工具,Win7系统,JForum测试模块,Java Eclipse 2.1.3测试软件 Selenium IDE,Maven,Eclipse 3 测试过程分析 测试环境搭建测试用例设计测试计划测试前的需求分析3.1测试流程安排 测试环境搭建 测试用例设计 测试计划 测试前的需求分析 结果分析软件评估测试记录进行测试 结果分析 软件评估 测试记录 进行测试 3.2使用Selenium IDE对JForum的用户注册模块进行测试 3.2.1 测试数据准备 用例编号 02 功能A描述 用户注册 用例目的 使用Selenium IDE对JForum用户注册模块进行测试 前提条件 测试平台正常运行 子用例编号 username email password Pass_confirm 期望的输出 实际的输出 Test1 宋阳光 311@ 311 311 注册成功 注册成功 Test2 阳光 311@ 311 311 注册失败 注册失败,该邮箱已被注册 Test3 宋阳光 311@ 311 311 注册失败 注册失败,该用户名已经存在 Test4 aa songyangguang@ 311 312 注册失败 注册失败 密码不匹配 3.2.2 测试过程 安装Selenium IDE 运行Selenium IDE 录制脚本 修改脚本 运行测试用例 修改邮箱: 3.2.3 分析错误原因 第一个用户能够注册成功,但是第二个用户注册失败,原因是:第二个用户注册的邮箱已经被注册过,因此当在使用该邮箱的时候是无法注册通过的;当使用相同的用户名注册的时候也是注册失败的,原因是注册的用户名是不能有重复的,如果已经存在用户名再次被注册时,注册是不成功的;除此之外,当密码和确认密码不相同的时候,也是不能够注册成功。 3.3 通过Java编程对JForum的登录模块进行测试 3.3.1 实验过程 下载安装配置Maven 安装Eclipse插件 编写pom.xml文件 创建maven项目 创建源文件 登录页面代码分析 运行测试文件 4缺陷分布情况 4.1缺陷定义 根据对缺陷的分析,所谓“软件缺陷(bug)”,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐蔽的功能缺陷。一般来说,软件缺陷的属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷优先级、缺陷来源、缺陷原因等。 4.2缺陷分析 针对针对JForum论坛的用户注册模块测试结果的分析,首先分析可能造成缺陷的原因: 设计不合理。在设计JForum论坛的用户注册模块之前,设计人员没有考虑到用户注册时使用的邮箱是否相同。考虑的不够周到。 功能、特性没有实现或部分实现。经过分析可以得出,在JForum论坛的用户注册模块很多的功能已经实现,可能在判断邮箱是否相同这一功能没有实现。 运行出错。可能再设计和功能实现这两个步骤之中,软件并没有出现什么错误,但是在运行过程中可能由于运行中断、界面混乱等等很多方面引起注册失败。 缺陷造成的可能后果: 不正常的或者是超出

文档评论(0)

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

建筑从业资格证持证人

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

领域认证该用户于2023年05月12日上传了建筑从业资格证

1亿VIP精品文档

相关文档