- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宋阳光——实验三报告
软件件测试实验报告计算机学院实验名称:____实验三Selenium工具__班 级:___计算机工程111班___学 号:______2011051054______姓 名:________宋阳光________目录1.前言31.1实验目的31.2实验要求31.3参考资料32. 测试过程分析32.1测试环境32.1.1硬件环境32.1.2软件环境42.1.3测试软件43 测试过程分析43.1测试流程安排43.2使用Selenium IDE对JForum的用户注册模块进行测试43.2.1 测试数据准备43.2.2 测试过程53.2.3 分析错误原因73.3 通过Java编程对JForum的登录模块进行测试73.3.1 实验过程74缺陷分布情况94.1缺陷定义94.2缺陷分析95 测试总体评价97 测试代码101.前言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 Eclipse2.1.3测试软件Selenium IDE,Maven,Eclipse3 测试过程分析测试环境搭建测试用例设计测试计划测试前的需求分析3.1测试流程安排结果分析软件评估测试记录进行测试3.2使用Selenium IDE对JForum的用户注册模块进行测试3.2.1 测试数据准备用例编号02功能A描述用户注册用例目的使用Selenium IDE对JForum用户注册模块进行测试前提条件测试平台正常运行子用例编号usernameemailpasswordPass_confirm期望的输出实际的输出Test1宋阳光311@311311注册成功注册成功Test2阳光311@311311注册失败注册失败,该邮箱已被注册Test3宋阳光311@311311注册失败注册失败,该用户名已经存在Test4aasongyangguang@311312注册失败注册失败 密码不匹配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论坛的用户注册模块很多的功能已经实现,可能在判断邮箱是否相同这一功能没有实现。运行出错。可能再设计和功能实现这两个步骤之中,软件并没有出现什么错误,但是在运行过程中可能由于运行中断、界面混乱等等很多方面引起注册失败。缺陷造成的可能后果:不正常的或者是超出计划之外的缺陷一般都会造成不可预知的后果,JForum论坛的用户注册模块的缺陷--相同邮箱可以注册多个会员,造成大量的无用的会员用户名,带来不必要的麻烦。5 测试总体评价注册模块的功能:经过同组人员和同学之间的不断的努力和合作,针对JForum论坛的用户注册模块的测试如期完成并且达到了要求的标准。经过我们针对JForum论坛的用户注册模块的测试,觉得JForum论坛的用户注册模块基本上能够完成用户的需求,在注册过程中不会出现大的错误。建议:总的来
您可能关注的文档
最近下载
- 安全管理人员初复训考核试卷含答案.doc
- 多模态大模型在金融行业的实践和展望-2024年全球人工智能与大模型开发与应用.pdf
- 电子商务测试题+参考答案.docx VIP
- 2024年江苏省南京市中考历史试题卷(含答案).docx
- 数独的社交互动:与朋友一起挑战数独.pptx VIP
- 大理州经济技术开发区“2.16”建筑施工生产安全事故调查报告警示学习教育.pptx
- 2017年高考全国2卷理综试题(Word版含答案).pdf
- 医疗服务公司医疗旅游服务合作协议.docx
- 人工智能技术在高中语文教学中的实践与应用研究教学研究课题报告.docx
- 山西大学《生物化学》内部题库练习期末真题汇编及答案.docx
文档评论(0)