基于QTP的WebQQ2.0性能测试毕业论文(5月1日).ppt
《基于QTP的WebQQ2.0性能测试毕业论文(5月1日).ppt》由会员分享,可在线阅读,更多相关《基于QTP的WebQQ2.0性能测试毕业论文(5月1日).ppt(25页珍藏版)》请在三一办公上搜索。
1、指导教师:钱丽,基于QTP的WebQQ2.0性能测试,班级:10计科专升本学生:杨毅学号:10S062151028,课题研究的目的与意义及国内外研究现状,目的与意义,QTP可以加速整个测试的过程,并且建置完新版本的应用程序或网站后,可以重复使用测试脚本进行自动化测试。以QTP执行测试,就与人工测试一样。QTP会仿真鼠标的动作与键盘的输入,但比起人工测试速度上和效率上有了很大提高。最终,对于测试完毕后由QTP软件给出的脚本,我们可以对WebQQ2.0的各个性能有清晰的了解,并且针对存在缺陷的功能进行脚本上的修改以达到完善该即时通信软件的功能的最终目的。,国内外研究现状,QTP在国内的大型外包公司
2、和跨国公司中应用较多,QTP在自动化市场份额超过了50%。就软件本身来说,QTP容易上手,国内的使用水平也达到了一个非常高的水平,应该说跟国外没有什么实质上的差距,前景应该是越来越好,将给广大的软件测试用户带来深远的影响。,论文的结构和主要内容,第一部分 软件测试概述第二部分 对于QTP软件的简单介绍第三部分 测试需求分析与计划第四部分 跨平台聊天性能测试第五部分 应用功能测试第六部分 安全性能测试第七部分 测试结果总结与分析,软件测试,定义 软件测试是软件开发过程中的一个重要组成部分,是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,其目的是尽快尽早地发现在软
3、件产品中所存在的各种问题与用户需求、预先定义的不一致性。软件质量与测试的关系 软件测试归根结底是为了保证软件质量。通常软件质量是以“满足需求”为基本衡量标准,IEEE提出的软件测试定义明确提出了软件测试以检验是否满足需求为目标。主要技术 白盒测试 黑盒测试自动化测试,QTP简介,特点(好处)快速 可靠 可重复 可程序化 广泛性 可再使用安装基本操作,WebQQ2.0主要性能简介,支持跨平台聊天 支持windows XP、windows2000、Linux系统 支持IE、Google Chrome、Opera、Firefox等主流浏览器 丰富多样的应用功能 除了可以实现基础的即时通讯功能,还同时
4、整合了搜索、浏览器、QQ空间、QQ音乐、邮箱、微博等腾讯旗下的产品应用并允许用户添加和分享第三方应用。具有极强自定义风格的华丽桌面,可用性也极强,能够比较充分的满足用户的一系列需求。安全性 登陆时帐号保护、QQ锁定功能,课题需求分析,针对于WebQQ 2.0在多种应用程序的使用以及自己的安全性角度,我们可以利用QTP软件分别对其中之一的性能进行测试,以得出该关于浏览器的IM(即时通信)服务在功能使用上有那些优缺点,以及客户在使用时可能会遇到的一些的分析和解决的建议。,跨平台聊天功能,测试用例 的设计 分别在Windows XP和Windows 2000上运行WebQQ2.O,对登录、文字聊天、
5、发送表情、图片以及文件的发送等主要功能进行测试,并对结果进行预测,设计表格。,跨平台聊天功能,进行脚本的录制,得出最初的脚本。对得到的脚本进行调试,并在某些可能出错的脚本点进行检查点(CheckPoint)的设置。对调试好的脚本进行回放。检查项,跨平台聊天功能(测试脚本调试),通过程序设定点击页面中的对象 执行WebQQ2.0界面中自动登录QQ的手工编写脚本 点击Internet Explorer浏览器 SystemUtil.Run C:Program FilesInternet Exploreriexplore.exe,C:Program FilesInternet Explorer,ope
6、n 进入待测页面http:/Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Navigate http:/点击QQ图标,进入登录界面 Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Image(QQ).Click Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Sync 输入QQ号码 Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Frame(Frame).W
7、ebEdit(p).SetSecure 836106550 输入QQ密码 Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Frame(Frame).WebEdit(p).SetSecure 4f73f0b632f981632b161323da684864e5010ba9abbbe8b97139a3e822cf 选择QQ状态 Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Frame(Frame).WebElement(状态下我在线上).Click
8、Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Frame(Frame).WebElement(隐身).Click,跨平台聊天功能(测试脚本调试),在主页面里检查“QQ”图片按钮是否存在 Bool=Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Image(QQ).Check(CheckPoint(QQ)If(bool=False)then MsgBox(QQ对象不存在)Else低级录制方式(通过记录对象坐标)Browser(Q+Web-腾讯官方为
9、您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).Image(QQ).Click 39,12虚拟对象方式(将QTP不能识别的对象设成虚拟对象,功能与低级录制实现相同)Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).VirtualBotton(botton).Click End If对于网页链接地址的检查,跨平台聊天功能(测试脚本调试),添加附件 Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).WebFile(fil
10、ePath).Check(CheckPoint(filePath)Browser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务).WebFile(filePath).ClickBrowser(Q+Web-腾讯官方为您提供的一站式网络服务).Page(Q+Web-腾讯官方为您提供的一站式网络服务)WinEdit(文件名(N):).Set C:Documents and SettingsAdministrator桌面yu.jpgBrowser(下载中心-新增下载文件).Dialog(选择文件).WinButton(打开(O).Click,跨
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 QTP WebQQ2 性能 测试 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5629137.html