精华内容
下载资源
问答
  • QTP软件测试工具学习

    千次阅读 2021-01-18 15:15:11
    QTP:(QuickTest Professional),是一款用于功能测试的自动化测试工具,常用于Web网页测试和Windows窗体程序的测试,使用的脚本语言是VBScript,也可以直接录制生成测试脚本。在QTP8.0之后被惠普收购改名为UFT。 ...

    一、定义

    QTP:(QuickTest Professional),是一款用于功能测试的自动化测试工具,常用于Web网页测试和Windows窗体程序的测试,使用的脚本语言是VBScript,也可以直接录制生成测试脚本。在QTP8.0之后被惠普收购改名为UFT。

    百度网盘下载地址:链接:https://pan.baidu.com/s/1LE6ch3iDD-LIfHzbuS3tIA      提取码:jmqd 

    二、优点

    (1)可录制生成测试脚本;

    (2)界面化操作,易上手;

    (3)对每个测试用例的状态可清晰记录。

    三、安装

    (1)双击setup.exe文件

    (2)点击 Unified Functional Testing Setup,会出现一列安装的软件包,直接点击确认即可

    (3)安装相关软件包之后,出现以下界面,点击Next即可

    (4)默认选择下(UFT、ActiveX Add-in、Visual Basic Add-in、Web Add-in),点击Next。(如需增加插件,可以重新点击setup.exe,选择UFT->modify->选择需要的插件)

    (5)选择安装路径,点击Next

    (6)点击Next进行安装

    (7)安装结束,打开UFT,显示如下(我的没有许可证,仅30天试用期)

    (8)汉化包安装,也是下载解压后,直接点击Setup.exe即可

    四、实践

    (一)测试某windows程序登录过程

    (1)新建一个测试

    (2)勾选创建解决方案目录,创建。

    (3)设置录制条件,选择的是Windows程序,打开百度网盘。

    (4)启动录制。红色圆圈为启动录制,启动后会自动打开百度网盘程序。

    (5)自动打开的百度网盘登录界面,输入账号密码,操作“登录”按钮。

    (6)结束录制

    (7)查看录制脚本。

    (8)后续就可以直接点击运行按钮,重复刚刚的操作啦。

    Tips:

    单行代码注释:Rem/rem 或者 单引号’,变绿色;

    多行代码注释:鼠标右键->注释功能;

    展开全文
  • QTP进行成绩管理系统用户登录界面测试报告测试项目该测试项目主要针对成绩管理系统用户登录界面的登录功能进行测试。用户登录界面包括了成绩管理系统标题,用户名、密码标签,用户名、密码输入框,以及登录、取消...

    用QTP进行成绩管理系统用户登录界面测试报告

    测试项目

    该测试项目主要针对成绩管理系统用户登录界面的登录功能进行测试。用户登录界面包括了成绩管理系统标题,用户名、密码标签,用户名、密码输入框,以及登录、取消按钮。界面功能由C#编程实现,包括输入、登录、取消功能。假设该系统只有一个用户,因此只有一个用户名和一个密码(用户名admin,密码1234),该测试项目在这个基础上,对用户名、密码输入的各种情况进行测试,之后比较最后结果与预期结果,达到测试这个登录功能的目的。

    用户登录界面如下,

    主要实现的功能如下,

    (1)输入正确用户名以及密码时,跳出“登录成功”小窗体。

    (2)用户名以及密码输入错误时,跳出“登录失败”的小窗体。

    登录功能实现代码如下,

    测试步骤

    程序分析及等价类划分

    该程序的用户名admin,密码1234,只有输入正确,才能登录成功。而登录不成功有几种情况。用户登录输入时,有以下几种情况(即等价类划分情况):

    (1)用户名admin,密码1234,有效等价类

    (2)用户名为空,密码为空,无效等价类

    (3)用户名非空,密码为空,无效等价类

    (4)用户名为空,密码非空,无效等价类

    (5)用户名非空非admin,密码非空非1234,无效等价类

    (6)用户名非空非admin,密码1234,无效等价类

    (7)用户名admin,密码非空非1234,无效等价类

    2、根据边界值条件确定测试用例。

    以上等价类划分了1个有效等价类,6个无效等价类。为此,确定1个有效等价类测试用例,无效等价类(2)仅能确定一个测试用例,其余5个无效等价类各两个测试用例,总共确定12个测试用例。

    调试数据

    范围

    期望结果

    用户名admin 密码1234

    有效等价类(1)

    有效

    用户名null 密码null

    无效等价类(2)

    无效

    用户名admin 密码null

    无效等价类(3)

    无效

    用户名a 密码null

    无效等价类(3)

    无效

    用户名null 密码1234

    无效等价类(4)

    无效

    用户名null 密码12

    无效等价类(4)

    无效

    用户名a 密码12

    无效等价类(5)

    无效

    用户名ad 密码123

    无效等价类(5)

    无效

    用户名a 密码1234

    无效等价类(6)

    无效

    用户名ad 密码1234

    无效等价类(6)

    无效

    用户名admin 密码12

    无效等价类(7)

    无效

    用户名admin 密码123

    无效等价类(7)

    无效

    使用因果图法设计测试用例,并设计对应的预期输出结果。

    根据等价类划分,可假设:

    原因:c1—用户名为admin

    c2—用户名为空

    c3—密码为1234

    c4—密码为空

    结果:e1—登录成功,欢迎进入成绩管理系统!

    e2—登录失败,您输入的用户名或密码错误!

    因果图如下(编号9和10为中间节点,是导出结果的进一步原因),

    c1

    c1

    c2

    c3

    c4

    e1

    e2

    9

    10

    将因果图转换为决策表,如下,

    规则

    选项

    1

    2

    3

    4

    5

    6

    7

    8

    条件:

    c1

    c2

    c3

    c4

    1

    1

    1

    1

    1

    1

    1

    0

    1

    1

    0

    1

    1

    1

    0

    0

    1

    0

    1

    1

    1

    0

    1

    0

    1

    0

    0

    1

    1

    0

    0

    0

    动作:

    e1

    e2

    不可能

    测试

    用例

    用户名

    admin

    密码

    1234

    用户名

    admin

    密码

    null

    用户名

    admin

    密码

    123

    规则

    选项

    9

    10

    11

    12

    13

    14

    15

    16

    条件:

    c1

    c2

    c3

    c4

    0

    1

    1

    1

    0

    1

    1

    0

    0

    1

    0

    1

    0

    1

    0

    0

    0

    0

    1

    1

    0

    0

    1

    0

    0

    0

    0

    1

    0

    0

    0

    0

    动作:

    e1

    e2

    不可能

    测试

    用例

    用户名

    null

    密码

    1234

    用户名

    null

    密码

    null

    用户名

    null

    密码

    123

    用户名

    ad

    密码

    1234

    用户名

    ad

    密码

    null

    用户名

    ad

    密码

    123

    测试用例设计以及预期输出结果如下,

    测试用例1, 输入数据: 用户名admin密码1234

    预期输出结果: 登录成功,欢迎进入成绩管理系统!

    测试用例2, 输入数据: 用户名admin密码null

    预期输出结果: 登录失败,您输入的用户名或密码错误!

    测试用例3, 输入数据: 用户名admin密码123

    预期输出结果: 登录失败,您输入的用户名或密码错误!

    测试用例4, 输入数据: 用户名null密码1234

    预期输出结果: 登录失败,您输入的用户名或密码错误!

    测试用例5, 输入数据: 用户名null密码null

    预期输出结果: 登录失败,您输入的用户名或密码错误!

    测试用

    展开全文
  • QTP软件测试报告

    2012-04-20 22:20:55
    QTP软件测试报告(含测试用例设计),为使用QTP测试人员提供一份文档参考
  • 这个是可以安装的QTP软件哦 是之前大二时从老师那边拷过来的(注这个不支持在win7下安装)
  • 精通QTP软件测试

    2016-02-18 14:27:17
    精通QTPQTP的详细使用,熟练使用QTP
  • QTP工具下载

    2017-08-25 16:52:02
    QTP10.0。测试工具
  • 达内自动化测试的QTP软件内部培训资料。
  • QTP 软件测试教程

    2012-05-22 11:32:03
    QTP 软件测试教程,
  • QTP软件测试工具中文使用说明,比较简单,适合初学者
  • 该测试项目主要针对成绩管理系统用户登录界面的登录功能进行测试。用户登录界面包括了成绩管理系统标题,用户名、密码标签,用户名、密码输入框,以及登录、取消...界面功能由C#编程实现,包括输入、登录、取消功能。...
  • QTP软件测试报告(含测试用例设计).

    热门讨论 2010-07-18 21:48:11
    QTP软件测试报告(含测试用例设计).QTP软件测试报告(含测试用例设计).QTP软件测试报告(含测试用例设计).QTP软件测试报告(含测试用例设计).QTP软件测试报告(含测试用例设计).QTP软件测试报告(含测试用例设计).
  • QTP软件测试专用术语

    2010-07-29 11:18:28
    软件测试专用术语,各种各样的专业术语,对你一定有用的
  • QTPQTPQTPQTPQTPQTPQTPQTPQTPQTPQTPQTPQTPQTPQTP
  • QTP软件测试破解工据

    2013-06-10 16:06:21
    QTP软件测试开发工具,软件破解供据 ,能够永久破解测试工具QTP
  • qtp软件测试自 动化教程,
  • 第一章 QTP 简介 第二章 录制/执行测试脚本 第三章 建立检查点 第四章 参数化 第五章 输出值 适合初学者 对软件能够进行熟练应用
  • 软件测试的很常用的工具。软件测试的很常用的工具。软件测试的很常用的工具。软件测试的很常用的工具。
  • qtp软件测试报告模板

    2008-01-06 13:32:18
    这是用QTP经行软件测试的实例和报告,本次测试结果仅作为一个参考,由于硬件资源有限,客户端,服务器和压力测试工具都在一台机子上,造成了系统性能的局限性。但是测试结果还是反映出了一些系统问题,需要开发方...
  • QTPgoogle软件测试工具QTP自动化测试Google地图如何用QTP对Google地图进行自动化测试呢?因为Google地图是内嵌到浏览器里的ActiveX控件,那么我们的思路就是用vbscript调用Goolge地图的API,从而实现对内嵌Google...
  • qtp11_win7_64位机破解

    2014-04-10 11:01:42
    qtp11_win7_64位机_破解_补充版本,对于qtp软件的轻松
  • QTP测试(软件测试)

    2021-01-09 11:57:27
    QTP教程及资源
  • QTP验证软件测试工具QTP处理验证码的一种方法QTP在测试WEB站点应用程序时,通常会碰到验证码的问题(尤其是论坛类的站点),对于这类问题,通常的做法是利用OCR(OpticalCharacterRecognization,光学字符识别)技术...
  • 学会软件测试中让你了解QTP让你学会QTP记得刚刚接触QTP时,我花了一些时间想找到QTP执行一个testcase的入口点在哪里,各种文件是如何组织的?这个顺序没有搞清楚,心理总不踏实。总不能就稀里糊涂的录制下,接着...
  • 首先我们录制软件自带的飞机系统 Dialog("Login").WinEdit("Agent Name:").Set "1234" Dialog("Login").WinEdit("Password:").Set "“mercury”" Dialog("Login").WinButton("OK").Click Window("Flight ...

    首先我们录制软件自带的飞机系统
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    Dialog("Login").WinEdit("Agent Name:").Set "1234"
    Dialog("Login").WinEdit("Password:").Set "“mercury”"
    Dialog("Login").WinButton("OK").Click
    Window("Flight Reservation_2").WinMenu("Menu").Select "File;Exit"
    
    

    回放
    在这里插入图片描述
    在这里插入图片描述

    参数化
    在这里插入图片描述

    Dialog("Login_2").WinEdit("Agent Name:").Set DataTable("p_Text", dtGlobalSheet)
    Dialog("Login_2").WinEdit("Password:").Set DataTable("p_Text1", dtGlobalSheet)
    Dialog("Login_2").WinButton("OK").Click
    Window("Flight Reservation").WinMenu("Menu").Select "File;Exit"
    

    在这里插入图片描述
    在下面表格填写测试用例
    在这里插入图片描述
    运行测试
    在这里插入图片描述
    测试成功
    在这里插入图片描述

    展开全文
  • 中芯练习软件测试中了解QTPQTP读excel练习实例QTP-简介QTPMercuryQuickTest企业级自动化测试工具。QuickTest9.0Pro最新正式版发行,QTP9.0是一个B/S系统的自动化功能测试的利器,软件程序测试工具。Mercury的自动化...
  • MacBook对象软件测试工具QTP中的Description对象详解QTP是MercuryQuickTest企业级自动化测试工具!目前已经被惠普收购,正式名字为HPQuickTestProfessionalsoftware,最新的版本为HPQuickTestProfessional10.0....
  • QTP对象软件测试工具QTP检查链接对象的两种方法MercuryQuickTest企业级自动化测试工具!目前已经被惠普收购,正式名字为HPQuickTestProfessionalsoftware,最新的版本为HPQuickTestProfessional10.0....
  • QTP选择软件测试工具中选择QTP测试工具的一个可行性分析文档1.引入QTP的目的对于测试人员,手动测试本来就是很枯燥的事情,但是对于这种枯燥的事情再加上一些重复性的操作就使测试人员家具这种烦躁的心情;对于QTP...
  • QTP学习软件测试工具QTP逐步提升学习QTP是quicktestProfessional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,905
精华内容 2,762
关键字:

qtp软件