- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于QTP的功能测试课设报告精选
目 录
1、 前言 2
1.1 测试目的 2
1.2 测试内容 2
1.3 测试介绍 2
2、 测试计划及测试需求 3
2.1 测试原理分析 3
2.2 测试思想设计 3
2.3 测试计划设计 5
2.4 测试需求分析 6
2.5 测试环境搭建 6
3、 测试用例设计 7
3.1 登录与退出测试用例 7
3.2 链接检查测试用例 7
3.3 功能实现模块用例 8
4、 测试过程 9
4.1 测试开始 9
4.2 功能测试 11
4.3 测试结束 18
4.4 插入检查点测试 19
5、 测试结果分析 24
5.1 测试结果 24
5.2 结果分析 26
6、 小结及心得体会 27
7、 参考文献 28
前言
测试目的
使学生能掌握网站功能测试的基本思路和方法,学会使用自动化测试工具QTP进行功能测试;
培养学生分析、解决问题的能力;
提高学生的创新思维能力与动手能力;
提高学生的科技论文写作能力。
测试内容
对默认环境和条件(要求详细记录环境条件)下,构造正确的输入进行正常功能需求的测试,使用常见的检查点测试,并将输入进行参数化;
测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总;
相应驱动的编写;
在基本要求达到后,可对被测系统进行探索性测试。
测试介绍
本次测试以QTP10为自动化测试工具,测试网站系统为“卓越亚马逊”,通过QTP的描述性编程方法,实现该网站系统从登录到退出的各个链接的检查和功能模块的功能测试。最终产生可读性好,易于跟踪的QTP自动化测试报告,用来分析网站系统的缺陷。通过QTP对网站的实例化测试,展示出了QTP自动化测试在软件测试行业中的方便、快捷的优越性。
测试计划及测试需求
2.1 测试原理分析
QTP主要采用的是使用GUI模拟人的操作。它在模拟人的操作时会记录操作的对象及所做的操作和顺序,然后在回放时按记录顺序操作这些对象。而在这个模拟的过程中,最重要的莫过于界面对象(控件)的识别
例如,在“用户名输入框”中输入“a用户”,伪代码如下:WebEdit(“用户名输入框”).Set “a用户”
首先,QTP会通过“用户名输入框”这个名字到对象库的对象名中查找
然后通过找到的对象名,找到对象名映射的属性包
接着QTP就会通过这个属性包来匹配页面上的控件的属性,如果在页面上找到一个唯一与此属性包匹配的控件,那QTP就会认为此控件为要找的控件
最后QTP根据“WebEdit”来确定控件的类型,并调用QTP对于此类控件内置的操作方法“Set”把“a用户”赋予了控件
至于其他控件的识别和操作,基本原理和上面一样。
根据测试原理的分析以及QTP测试的基本步骤可以设计如图2-1的测试思想流程图。该流程图使用Microsoft Visio 2007绘制。
图2-1 测试思想流程图
2.3 测试计划设计
根据测试原理分析与测试思想设计,使用Microsoft Visio 2007设计如图2-2所示的测试过程计划流程图。
图2-2 测试过程计划流程图
2.4 测试需求分析
对于一个网站系统,其链接的正确性和各个功能模块的功能实现的准确性是其测试的关键性环节。同时在最短的时间内开发出需求分析中的网站系统的软件产品,以最快的速度能先于其他竞争对手占领软件市场,从而获取最大的利益,所以测试速度也是至关重要的。
传统的软件测试是靠人进行手工测试,也就是现在各个公司的主流方法,我们称之为Manual test。测试部门每天都要计算在某个项目上Charge多少个人。这样的测试耗费时间、人力、物力以及成本。自动化测试的目的就是尽可能的减少在测试上的人力和财力的开销,以最便捷省时省事的方法完成同样的任务。
因此以QTP自动化测试工具对网站的链接正确性检查和各个功能模块的功能实现的准确性测试能够在满足测试需求的前提下加快测试进度。
2.5 测试环境搭建
操作系统:Windows7 Ultimate 7600 (SP1)
语言:English (PRC)
浏览器:Internet Explorer 8
网络:正确而畅通的网络连接
网站:
亚马逊账户:jaddddfdsfsdfsdg@163.com(已注册过)
软件:QuickTest Professional 10
脚本调试器:Microsoft Script Debugger
其他软件需求:Microsoft Visio2007和Microsoft Word2007
测试用例设计
3.1 登录与退出测试用例
登录测试用例设计如表3-1所示:
表3-1 登录用例表
前置条件 输入数据 预期结果 测试结果 我的注册邮箱是 进入登录界面 jagggggg@153.com 登录成功 成功登录并进入欢迎界面 我的密码是 jacggdfg08 退出测试用例设计如下:
您可能关注的文档
- 变阻器的使用1 (浙教版)精选.ppt
- 变速器换挡叉的课程设计精选.doc
- 变频器@恒压供水方案设计精选.ppt
- 口语交际三辩论:讲诚信与善意的谎言(人教六年级上) 教学课件精选.ppt
- 叠加分析和DEM建立精选.doc
- 只爱简约 模板精选.ppt
- 可变时间片轮转+先来先服务实验报告精选.doc
- 可测距多功能数字钟精选.doc
- 可变电源设计: 可调稳压电源 幻灯片精选.ppt
- 变压器储油柜端盖模具设计精选.doc
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 常规测绘作业指导书(DOC-48页).docx VIP
- 沥青路面施工旁站监理记录表.doc VIP
- 08BJ9-1室外工程-围墙围栏.docx VIP
- 小儿癫痫持续状态重症护理查房.pptx VIP
- 华为公司规章制度基本法.pdf VIP
- 2024年浙江经济职业技术学院高职单招高职单招英语2016-2023年典型考题含答案解析.docx VIP
- 电力电子技术 电力电子技术习题 2 整流(含有源逆变 触发电路).doc VIP
- DB11T 808-2020 市政基础设施工程资料管理规程.docx VIP
- 通桥(2019)2131-Ⅳ 时速160km客货共线铁路简支箱梁(单线)跨度:31.5m(直、曲线).pdf
- 2024年永春县(中小学、幼儿园)教师招聘笔试试题及答案解析.docx VIP
文档评论(0)