软件测试PPT-课件(PPT-精).pptVIP

  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文档。上传文档
查看更多
软件测试PPT-课件(PPT-精)

新闻发布系统QTP的自动化测试方案设计与实现 姓名:沈世钟 班级:软件技术1班 学号:0906005117 指导老师:郑建清 项目背景 目前在软件测试行业里,除了大家所熟悉的黑盒测试和白盒测试以外,还分为手工测试和自动化测试。自动化测试相对于手工测试有很多优点,它最主要的优点就是省时,省力,省财务开销。自动化测试工具中具有代表性的是QTP,QTP适用于软件测试中的smoke测试以及回归测试(regression test),QTP脚本具有相当高的可移植性和可重用性,“一本万利”,即一本QTP测试脚本经过简单修改后可以应用于多个测试软件以及测试环境。 本次综合职业项目强化训练,以QTP为自动化测试工具,以“美图秀秀”软件为被测软件,通过QTP的描述性编程方法,实现该软件从安装到卸载的功能测试和界面检查测试,以及安装完成后的软件功能性测试和UI测试。最终产生可读性好,易于跟踪的QTP自动化报告,用来分析软件的缺陷。通过使用QTP对“美图秀秀”软件进行测试的实例,展示出了QTP自动化测试在软件测试行业中方便,快捷的优越性。 1软件测试简介 1 软件测试简介 2 自动化测试简介 2自动化测试简介 ? ? 2.3自动化测试流程图 系统的可行性分析 n????????经济可行性分析 软件开发费用低. n???????技术可行性分析 计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件 . n? 社会可行性分析 在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术. 3 QTP自动化测试    QTP,全称为Quick Test Professional, 是Mercury研发的一种自动化测试工具,现在属 于HP公司,是一款先进的自动化测试解决方案, 用于创建功能和回归测试。它自动捕获、验证和 重放用户的交互行为。    Quick Test Professional是为每一个重 要软件应用和环境提供功能和回归测试自动化的 最佳解决方案。 3.2 QTP的工作模式      QTP分为两种工作模式:    第一种为关键字视图模式(Keyword View),普通的录制和回放有关键字视图就足够了,关键字视图中有录制过程中每一个点击事件以及输入事件,测试人员可以在关键字视图下通过修改DataTable来设置检查点。    第二种为专家视图(Expert View),它有两个作用:    (1)专家视图中包含了整个录制过程中QTP所产生的每一个事件相对应的脚本,QTP高级测试人员可以通过修改这些脚本代码来控制QTP回放时的所有事件;    (2)高级QTP测试人员可以在无需录制的情况下,通过自己在专家视图中编写脚本代码,来实现录制能实现的功能,甚至可以实现通过录制无法实现的功能,这种方法称为描述性编程,使用描述性编程的优点有:    ①减少QTP脚本的大小,便于在邮件和服务器上发送; ②增加了脚本的可移植性,可扩展性,可维护性。    QTP脚本使用VB语言编写,很少的代码量可完成很强大的功能,通过描述性编程,脚本开发人员可以随意控制QTP测试脚本,在自己需要的地方增加检查点,在脚本出问题的时候便于维护;由于没有对象,在脚本移植上变得方便容易,也使脚本的扩展变得容易。    对于QTP而言,其核心代码是Visual Basic Script,因此,如果用户熟悉vbScript,就可以自己添加和更新专家视图中的语句,并通过编程方式增强测试脚本。 ??? ?初学者都会知道QTP是用来录制回放的,当然,录制完就会有对象存在在对象库中,这个对象对已经录制的实体有一个唯一的标识。但是当你遇到以下情况时,就无法再应用对象和对象库了: ????(1)在某些页面上动态产生的对象; ????(2)当要求脚本必须比较小的时候。 3.4 QTP自动化测试流程 3.4.7 QTP自动化测试流程图 4 “新闻发布”的自动化测试 4.1 测试规划 4.2 测试用例开发 4.2 测试用例开发 4.2.2开始菜单检查测试用例 4.2.3 进入后台测试用例 4.2.4管理现有新闻测试用例 4.2.7首页中的新闻有哪些信誉好的足球投注网站测试用例 4.2.8 评论测试用例 4.3 QTP脚本开发 4.3 QTP脚本开发 用户登陆代码界面 新闻有哪些信誉好的足球投注网站检查界面 用户浏览检查界面 首页的新闻有哪些信誉好的足球投注网站检查界面 4.4 测试报告 环境及需求 4.5 环境搭配 OS: Windows xp/vista。 语言: 简体中文。    网络连接正确。 4.6 软件需求 (1)美图秀秀。   (2)QTP。   

文档评论(0)

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

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

1亿VIP精品文档

相关文档