51Testing软件测试论坛

标题: 不错的的软件测试实验指导书 ,绝对棒!! [打印本页]

作者: 37212223    时间: 2007-7-6 19:35
标题: 不错的的软件测试实验指导书 ,绝对棒!!
我正在学习中的一份软件测试实验指导书  ,觉得挺有帮助,分享一下!!sdlkfj3 sdlkfj3
作者: marsmaya    时间: 2007-7-6 20:33
标题: 下来看看
呵呵
作者: storm    时间: 2007-7-8 10:39
不错,谢谢
作者: chenchen0307    时间: 2007-7-11 16:17
昏死,不够分数下载
作者: zwj19831024    时间: 2007-7-11 22:03
先下来看看
作者: federalboy    时间: 2007-7-12 16:11
先下来看看
作者: 缘分    时间: 2007-7-14 15:39
下来看看先
作者: lqhiiu    时间: 2007-7-15 10:02
sdlkfj5 不错 谢谢
作者: token1984    时间: 2007-7-17 14:55
标题: 回复 #1 37212223 的帖子
sdlkfj2 sdlkfj2 Thank you!!
作者: air0203    时间: 2007-7-20 18:08
下了,谢谢!
作者: lfhly639    时间: 2007-7-22 15:06
谢谢,怎么发不了啊
作者: storm    时间: 2007-7-23 16:46
谢谢分享,学习了
作者: KingRight    时间: 2007-7-27 11:40
看过的谈谈读后感吧。Thanks
作者: 绿野小径    时间: 2007-7-27 12:01
只能从网上找指导,谢谢呀!
作者: 119139107    时间: 2007-7-27 15:09
不错不错
学习。。。。。。。
作者: sminwoo    时间: 2007-7-27 15:56
谢谢搂住分享 正在学习ing
作者: shzycd    时间: 2007-7-30 16:56
看看再说,谢谢
作者: vsfire    时间: 2007-8-5 01:39
真不错
作者: lijiang-ljlj    时间: 2007-8-8 10:08
谢谢!挺不错。
作者: lichongjiao    时间: 2007-8-8 10:22
太好了,多多发这类书籍.谢谢!
作者: linmi_010    时间: 2007-8-16 17:38
收藏sdlkfj3
作者: 刘洪鹏    时间: 2007-8-20 15:23
软件测试实验
一、实验目的
1.        掌握QuickTest Professional 8.2(QTP)操作界面的组成。
2.        着重掌握如何在不同的环境中使用QuickTest来作为自动化的功能测试工具。
3.        掌握如何创建自动化测试用例。
作者: 刘洪鹏    时间: 2007-8-20 15:23
二、基本知识
1.        具有微软Windows的使用经验
2.        熟悉网络和浏览器知识
3.        熟悉测试概念
4.        QTP8.2的使用概要
作者: 刘洪鹏    时间: 2007-8-20 15:24
三、实验设备及环境
  ①windows操作系统
②QuickTest Professional 8.2应用软件
作者: 刘洪鹏    时间: 2007-8-20 15:24
四、实验内容
使用QuickTest进行测试的过程包括6个主要步骤:
● 准备录制
打开你要对其进行测试的应用程序,并检查QuickTest中的各项设置是否适合当前的要求。
● 进行录制
打开QuickTest的录制功能,按测试用例中的描述,操作被测试应用程序。
● 编辑测试脚本
通过加入检测点、参数化测试,以及添加分支、循环等控制语句,来增强测试脚本的功能,使将来的回归测试真正能够自动化。
● 调试脚本
调试脚本,检查脚本是否存在错误。
● 在回归测试中运行测试
在对应用程序的回归测试中,通过QuickTest回放对应用程序的操作,检验软件正确性,实现测试的自动化进行。
● 分析结果,报告问题
查看QuickTest记录的运行结果,记录问题,报告测试结果。
作者: 刘洪鹏    时间: 2007-8-20 15:24
关于例子程序的具体操作步骤:
作者: szmzsm    时间: 2007-8-20 15:50
谢谢楼主的分享,正在找这方面的资料,谢谢
作者: 碎欣    时间: 2007-8-20 17:43
很好,谢谢!
作者: tyrael_79    时间: 2007-9-4 11:07
不错  不错  下来看看  谢谢
作者: ask2650    时间: 2007-9-4 11:17
感谢楼主分享
作者: sandywang    时间: 2007-9-18 21:38
不知道什么,看看总有用的
作者: cooney    时间: 2007-9-18 23:01
向楼主致敬sdlkfj5
作者: 我爱大熊    时间: 2007-9-19 05:59
谢谢分享
作者: grubbysong2    时间: 2007-9-19 16:18
HOHO 先下拉
作者: mc02snx    时间: 2007-9-19 16:39
不错,谢谢
作者: xxfcxx    时间: 2007-9-19 16:59
居然还要买,.楼主有点不厚道哦
作者: qianaier    时间: 2007-9-20 16:12
楼主,有啥内容呀,瞧,大家都挺感谢你的
我也下了,感谢楼主
作者: qianaier    时间: 2007-9-20 16:13
软件测试实验
一、实验目的
1.        掌握QuickTest Professional 8.2(QTP)操作界面的组成。
2.        着重掌握如何在不同的环境中使用QuickTest来作为自动化的功能测试工具。
3.        掌握如何创建自动化测试用例。
二、基本知识
1.        具有微软Windows的使用经验
2.        熟悉网络和浏览器知识
3.        熟悉测试概念
4.        QTP8.2的使用概要。
三、实验设备及环境
  ①windows操作系统
②QuickTest Professional 8.2应用软件
四、实验内容
使用QuickTest进行测试的过程包括6个主要步骤:
作者: huanguangbo    时间: 2007-9-22 19:42
标题: 回复 #1 37212223 的帖子
谢谢啊
作者: huanguangbo    时间: 2007-9-22 19:46
为了方便大家的浏览我把它拷下来了啊

《软件测试》

实验指导书






计算机工程系
软件测试实验
一、实验目的
1.        掌握QuickTest Professional 8.2(QTP)操作界面的组成。
2.        着重掌握如何在不同的环境中使用QuickTest来作为自动化的功能测试工具。
3.        掌握如何创建自动化测试用例。
二、基本知识
1.        具有微软Windows的使用经验
2.        熟悉网络和浏览器知识
3.        熟悉测试概念
4.        QTP8.2的使用概要。
三、实验设备及环境
  ①windows操作系统
②QuickTest Professional 8.2应用软件
四、实验内容
使用QuickTest进行测试的过程包括6个主要步骤:
● 准备录制
打开你要对其进行测试的应用程序,并检查QuickTest中的各项设置是否适合当前的要求。
● 进行录制
打开QuickTest的录制功能,按测试用例中的描述,操作被测试应用程序。
● 编辑测试脚本
通过加入检测点、参数化测试,以及添加分支、循环等控制语句,来增强测试脚本的功能,使将来的回归测试真正能够自动化。
● 调试脚本
调试脚本,检查脚本是否存在错误。
● 在回归测试中运行测试
在对应用程序的回归测试中,通过QuickTest回放对应用程序的操作,检验软件正确性,实现测试的自动化进行。
● 分析结果,报告问题
查看QuickTest记录的运行结果,记录问题,报告测试结果。
关于例子程序的具体操作步骤:
我们使用微软的IE做为浏览器,为了使QuickTest能够更加准确的运行,需要对IE 进行一下设置,步骤如下:
1 选择IE的[ 工具 | Internet选项 ]菜单命令,在弹出的窗口中,选择“内容”标签页。
2在“个人信息”部分,用鼠标左键单击“自动完成”按钮。弹出如下的对话框:


自动完成设置对话框

3 使“Web地址”、“表单”、“表单上的用户名和密码”处于未选中的状态,然后用鼠标左键单击“清除表单”和“清除密码”按钮,设置完成。
1、录制前的准备工作
首先,你已经对IE进行了设置。
其次,在你正式开始录制一个测试之前,应该关闭所有已经打开的IE窗口。这是为了能够正常的进行录制,这一点要特别注意。
最后,应该关闭所有与测试不相关的程序窗口。
2、录制测试过程
我们将使用QuickTest录制一个向DTMS中添加错误这样的一个操作过程。
1)启动QuickTest
启动QuickTest,在随后显示的“Add- in Manager”窗口中,选中“Web”复选框,点击“OK”按钮。
在“欢迎”窗口中,点击“Blank Test”项,开始一个新的测试。
2)开始录制
在QuickTest中,选择“Test > Record”菜单命令,这时会显示下面这样一个窗口:

录制、运行设置对话框Web页面

在Web标签页,选择“Open the following browser when a record or run session begins.”单选按钮,在下面的“Type”中,选择“Microsoft Internet Explorer”为浏览器的类型,在“Address”中添入http://192.168.6.199(DTMS的地址)。这样,在录制的时候,QuickTest会自动打开IE并连接到DTMS。
选中“Close the browser when the test is closed”复选框,这样在关闭该测试脚本的时候,会同时关闭与其相关的Web页面。
现在我们在切换到“Windows Application” 标签页,如下图所示:

录制、运行设置对话框Windows Application页面
如果选择“Record and run test on any application”单选按钮,则在录制过程中,QuickTest会记录你对所有的Windows程序所做的操作。如果选择“Record and run on these application(opened when a session begins)”单选按钮,则在录制过程中,QuickTest只会记录对那些添加到下面“Application details”列表框中的应用程序的操作(你可以通过“Add”、“Edit”、“Delete”按钮来编辑这个列表)。
我们选择第二个单选按钮。因为我们只是对DTMS进行操作,不涉及到Windows程序,所以保持列表为空。
点击“确定”按钮,开始录制了,你的IE被打开,并连接到了DTMS上。
3)进行操作
以QuickTest为用户名登陆DTMS,密码为QTP。
确保进入DTMS后,处于错误管理的状态下。
在“项目列表”中选择“QuickTest练习1.0”,用鼠标左键点击“添加错误”按钮。
在该页面中,“所属模块”处选择“录制”,“错误级别”处选择“严重”,在“错误名称”处输入“Test002”,然后点击“增加”按钮,再点击接着出现的窗口中的“确定”按钮。
最后,点击“查找错误”按钮,选中“新建”复选框,再点击“查询”按钮,查看错误的添加情况。
4)停止录制
在QuickTest中,选择“Test > Stop”菜单命令,录制就此停止。
5)保存脚本
在QuickTest中,选择“File > Save”菜单命令,保存录制的测试。在保存时,要确保保存对话框中的“Save Active Screen files”复选框被选中,如下图所示:

保存测试脚本
选择合适的路径,添入文件名,我们取名为DTMSTest01。点击“保存”按钮进行保存。
3、分析录制的测试脚本
在录制过程中,QuickTest会在测试脚本管理窗口(也叫Tree View窗口)中产生对每一个操作的相应记录。录制结束后,QuickTest也就记录下了测试过程中的所有操作。测试脚本管理窗口显示的内容如下图所示:

测试脚本管理窗口
对Web页面中界面元素的每一次操作,QuickTest都在测试脚本管理窗口中以一个图标来标记,并记录下了该界面元素的详细描述信息。
用鼠标左键单击测试脚本管理窗口下面的“Expert View”,会显示与图形方式相对应的VBScript脚本。
4、运行、分析测试
当你运行录制好的测试脚本时,QuickTest会打开被测试程序,执行你在测试中录制的每一个操作。测试运行结束后,QuickTest显示本次运行的结果。
1)打开测试脚本
在QuickTest中,用鼠标左键点击“File > Open”菜单命令,打开DTMSTest01。
2)运行测试前的设置
用鼠标左键点击“Tools > Options…”菜单命令,在弹出的窗口中,切换到“Run”标签页,如下图所示:


设置对话框
注意“Save step screen capture to test results”这一项,它是用来设置需要在测试结果中保存哪些图象信息的。一般情况下我们选择“on error”或“on error and warning”,即在回放测试过程中出现问题时,保存图象信息。我们前面录制的对DTMS的测试在回放时不会出现什么问题,为了更多的展示QuickTest的功能,我们在这里暂且选择“select always”。用鼠标左键点击“确定”按钮,关闭窗口。
3)启动
用鼠标左键点击“Test > Run”菜单命令,弹出如下窗口:

保存测试结果对话框
这是在询问你要将本次的测试运行结果保存到何处。选择“New Run results folder”单选按钮,设定好存放路径。用鼠标左键点击“确定”按钮。
这时,你会看到QuickTest按照你在脚本中录制的操作,一步一步的运行测试,操作过程与你手工操作时完全一样。
4)分析结果
在测试执行完成后,会显示测试结果窗口,如下图所示:

测试结果窗口
窗口左半部分是一个树状视图,以树叶的形式列出了测试执行过程中的每一个操作步骤。
窗口右半部分给出了本次测试执行过程的概要信息。
5)查看每一个步骤的执行结果
展开树状视图各个节点,可以查看到每个步骤的实际执行情况,如下图所示:

测试结果窗口
我们按照图中的数字编号解释一下各部分的内容:
编号1区域:这部分在树状视图展开后,显示了测试执行过程中的每一个操作步骤。选择某一个步骤,会在2、3区域显示相应的信息。
编号2区域:对应你当前选中的步骤,显示了该操作执行时的详细信息。
编号3区域:对应你当前选中的步骤,显示了该操作执行时应用程序的屏幕截图。
6)关闭测试结果窗口
用鼠标左键单击测试结果窗口中的“File > Exit”菜单命令,退出测试结果窗口。
5、创建检查点
QuickTest可以设置如下类型的检测点:



检测点类型        描述        应用举例
Page 检测点        检查Web页面的属性。        检查Web页面中是否包含“死”连接,或者检查连接一个Web页面所需要的时间。
Text / Text 区域检测点        检查在窗口或Web页面的指定位置是否显示了内容正确的文本。        检查在一个对话框中的指定位置,是否显示了内容正确的文本。
Text 检测点用于检测基于Web的应用,Text 区域检测点用于检测传统的Windows应用。
Standard检测点        也叫做Object检测点,用于检测标准界面元素的状态。        检查一个编辑框的值是否正确,或者是检查一个复选框是否被选中。
Image 检测点        检查界面上图片的正确性。        检查Web页面上图片的正确性。
Table 检测点        检查表格中内容的正确性。        检查表格中的内容是否正确。
Database检测点        检测Windows应用或Web应用访问数据库时,数据内容的正确性。        检查数据库查询的正确性。
XML 检测点        检查XML文档内容的正确性        XML 检测点有两种——XML文件检测点和XML 应用检测点。XML文件检测点用于检查一个XML文件;XML 应用检测点用于检查一个Web页面的XML文档。
Bitmap检测点        检查从Web页面或Windows窗口中捕获的某一部分区域。        检查一个Windows窗口(或这个窗口的某一部分)显示的正确性。
Object检测点,也叫做Standard检测点。我们在DTMSTest01测试脚本中添加一个Object检测点,用来检验登陆DTMS时,填入的用户名是否正确。
1)打开测试脚本
在QuickTest中,用鼠标左键点击“File > Open”菜单命令,打开DTMSTest01。
2)另存为一个测试脚本
用鼠标左键点击“File > Save As”菜单命令,将DTMSTest01另存成一个名为CheckPointTest的测试脚本。
3)选择检测点的位置
在QuickTest的Tree View窗口中,选择“txtpassword” SetSecure “3ea4d5ealffb29”这一项,如下图所示:

设置放置检测点的位置
我们就要在这一步的前面放置一个检测点,来检查实际运行过程中,用户名填写的是否正确。
4)加入Object检测点
在Active Screen窗口,将鼠标定位在填写用户名的编辑框中,点击鼠标右键,在弹出的上下文菜单中选择“Insert Checkpoint…”菜单命令,弹出如下的窗口:

Object选取
确保当前的焦点定位在“WebEdit: txtusername”上,点击“OK”按钮,弹出如下的窗口:

检测点设置对话框
在这一步,我们设置需要检查用户名编辑框的哪些内容。我们只将“disabled”、“readonly”、“value”这三项前面的复选框选中。点击“OK”按钮,则检测点添加到脚本中,Tree View窗口显示如下:

加入检测点之后的Tree View窗口
5)保存设置
选择“ File > Save”菜单命令,保存我们上面的操作。
(其他测试点略)
6、再次运行我们的测试脚本
检测点添加完。我们运行CheckPointTest测试脚本,看插入检测点后,运行结果是怎样的。
1)打开测试脚本
在QuickTest中,用鼠标左键点击“File > Open”菜单命令,打开CheckPointTest。
2)运行测试前的设置
用鼠标左键点击“Tools > Options…”菜单命令,在弹出的窗口中,切换到“Run”标签页,如下图所示:

设置对话框
在“Save step screen capture to test results”这一项,选择“on error”,表示在回放测试过程中出现错误时,保存图象信息。用鼠标左键点击“确定”按钮,关闭窗口。
3)启动测试
用鼠标左键点击“Test > Run”菜单命令,弹出如下窗口:

保存测试结果对话框
这是在询问你要将本次的测试运行结果保存到何处。选择“New Run results folder”单选按钮,设定好存放路径。用鼠标左键点击“确定”按钮。
这时,QuickTest按照你在脚本中录制的操作,一步一步的运行测试,操作过程与你手工操作时完全一样。
4)分析结果
在测试执行完成后,会显示测试结果窗口,如果所有的检测点都通过了验证,运行结果为Passed,如果有一个或多个检测点没有通过验证,则运行结果会显示为Failed。如下图所示:

测试结果窗口
5)下面我们看一看检测点的检验结果。(Object检测点为例)
在树状视图中,选中“Checkpoint:“txtusername””,会显示对该检测点处的实际检测结果,如下图所示:

Object检测点测试结果窗口
6)关闭测试结果窗口
用鼠标左键单击测试结果窗口中的“File > Exit”菜单命令,退出测试结果窗口。
作者: necho007    时间: 2007-9-23 19:34
下好了
看下
作者: hn_vivian    时间: 2007-9-23 21:06
谢谢楼主,刚学,太好了
作者: 微笑的萤火虫    时间: 2007-9-24 16:26
guanshui!!!!!!!!!
作者: qin22721    时间: 2007-9-26 11:00
先下来看看
谢谢!
作者: mirro30    时间: 2007-9-26 11:03
学习学习,谢谢!
作者: ask2650    时间: 2007-9-26 11:31
给个提纲,看看都有什么内容啊
作者: ask2650    时间: 2007-9-26 11:32
被忽悠了。。这个是qtp的材料啊。
作者: ask2650    时间: 2007-9-26 11:32
这个不早就有了吗。。。
作者: opou484    时间: 2007-9-26 15:41
谢谢了,我正看着呢
作者: weilanlan20    时间: 2007-9-26 16:23
只能从网上找指导,谢谢呀!
作者: qzyhouse    时间: 2007-9-27 09:47
标题: 回复 1# 的帖子
楼主辛苦了
作者: qyaya    时间: 2007-9-27 13:26
标题: 不错`
恩,谢谢分享
作者: richzhe    时间: 2007-9-27 14:18
呵呵,太好了,现在给学生上课,正需要这方面的资料,谢谢
作者: Visser    时间: 2007-9-28 13:21
标题: 回复 1# 的帖子
很详细
谢谢!
作者: mmp1015    时间: 2007-10-9 15:42
现在下东西是不是都要技术什么分的,晕
作者: fyyesp    时间: 2007-10-9 19:45
先谢了~~

下来看先
作者: shoulamon    时间: 2007-10-10 11:02
谢谢楼主分享,正在找这些资料
作者: willandy    时间: 2007-10-10 14:08
太好了
谢谢分享
作者: Eagle1983    时间: 2007-10-10 16:38
不错 谢谢楼主
作者: cjchm    时间: 2007-10-11 10:23
没有这方面的资料,今天看到了。谢谢楼主!指导性挺强,用法类似于wr,看来现在的测试技术和手段是越来越丰富啊!!
作者: wdx1234    时间: 2007-10-14 22:32
顶你了 楼主
作者: zhangmingshi10    时间: 2007-10-15 11:38
在下了俄~~~~~~~···
作者: livea07    时间: 2007-10-17 14:43
看看,多学学~~~~谢谢楼主
作者: throng    时间: 2007-11-15 21:03
标题: 谢谢分享
众里寻她千百度
作者: liyulei2008    时间: 2007-11-16 19:46
不错啊,谢谢楼主分享
作者: maomi1044    时间: 2007-11-16 21:41
解压出错。。。。
作者: fly_liu    时间: 2007-11-19 09:01
不错 谢谢
作者: huipingzhai    时间: 2007-11-19 10:16
标题: 回复 1# 的帖子
真的不错,支持一下
作者: hbxtly    时间: 2007-11-19 12:33
怎么是错的呢,打不开
作者: liuh3218    时间: 2007-11-19 17:10
不错,,多谢
作者: regwizh    时间: 2007-11-19 18:42
看看先。。。。学习一下
作者: oxinxin    时间: 2007-11-20 16:01
QTP的,下了
作者: hiaoxiang    时间: 2007-11-20 18:16
谢谢分享了哈

作者: 阿里九九    时间: 2007-11-21 13:46
很详尽的一份指导书,多谢楼主分享了
作者: fjjnwy520    时间: 2007-11-21 15:15
很好的,谢谢分享
作者: muyetu    时间: 2007-11-21 16:11
真是不错
作者: 水上飘    时间: 2007-11-22 14:33
不错
支持
作者: 杨欢    时间: 2007-11-23 00:16
真不错,谢谢楼主。
作者: siulyn    时间: 2007-11-23 15:11
先下载来看看,多谢lz分享啦
作者: pose_123    时间: 2007-11-23 16:12
en  下了~~~
偶可怜的分数
不管怎么说  感谢楼主的分享
作者: wangling1101    时间: 2007-11-23 16:56
不错,谢谢
作者: hiaoxiang    时间: 2007-11-25 12:41
xiexie le a  xialai yong yong le ha
作者: 51TMN    时间: 2007-11-26 17:49
下来看看,谢谢楼主分享
作者: binning_001    时间: 2007-12-3 15:52
标题: 不错,谢谢
不错,谢谢
作者: tyrael_79    时间: 2007-12-10 02:06
支持,强顶!
作者: blueteer    时间: 2007-12-13 14:34
下了,不错的软件实验指导书!留着有用啊!
作者: 板砖    时间: 2007-12-13 17:19
不错
作者: goldhw    时间: 2007-12-14 16:52
好东西,收下了
作者: goldhw    时间: 2007-12-14 17:06
不够分数下载
作者: astroboyxw    时间: 2007-12-14 17:56
谢了..拿去了
作者: lisahe    时间: 2007-12-26 20:09
标题: 赞一个
赞一个,下来看看
作者: samzhao3    时间: 2007-12-26 20:37
好东西就得支持
作者: xylssc    时间: 2008-1-4 18:29
下载后打不开,是不是有病毒?
作者: dogboy    时间: 2008-1-31 17:27
标题: 感谢
测试新手,学习各位的经验。谢谢
作者: chenjn312    时间: 2008-2-1 11:31
呵呵 不错
QTP很想学呢
作者: guojinjin2006    时间: 2008-2-1 16:40
好东西,下来看看
作者: ThinkingGame    时间: 2008-2-1 17:31
下下来学习学习,谢谢
作者: liweiwei0104    时间: 2008-2-3 03:59
需求中!谢谢提供!
作者: puliting    时间: 2008-2-3 13:32
下来看看先
作者: lovelovelove    时间: 2008-2-4 17:33
谢谢,搂主




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2