qtp测试课程设计
1. QTP 编程 测试 百度首页 多个按钮的点击功能,
Browser("网络一下,你就知道").Page("网络一下,你版就知道权").Link("a").SetTOProperty "a","音乐"
Browser("网络一下,你就知道").Page("网络一下,你就知道").Link("a").Click
wait (2)
Browser("网络一下,你就知道").Page("网络一下,你就知道").Link("a").SetTOProperty "a","知道"
Browser("网络一下,你就知道").Page("网络一下,你就知道").Link("a").Click
wait (2)
Browser("网络一下,你就知道").Page("网络一下,你就知道").Link("a").SetTOProperty "a","图片"
Browser("网络一下,你就知道").Page("网络一下,你就知道").Link("a").Click
加个等待点就好了....
2. QTP是如何模拟人进行测试的
QTP对于初学者来说,一般是使用QTP自带的录制功能,它的功能就是将你的操作进行记录,然版后通过回放权;
比如:你在网络输入框中输入“QTP”,然后点击“网络一下”按钮;
那么QTP就录制了2个动作:1、网络输入框中输入“QTP”;2、点击“网络一下”按钮;
自动化测试,其实就是将测试执行步骤由手工变为自动,通过检测点来检测是否执行成功; 以上是概要的说下
3. 界面ui测试用qtp怎么测
把鼠标移到你录制的你想看界面截屏的那行代码,然后点击“view->activescreen”就可以查看了
4. qtp测试的基本过程包括哪些步骤
5. 如何用QTP测试项目,懂测试的学长们进!
简单的说,把测试的功能点分开、然后分别录制脚本,进行回放脚本测试,至于什么waitproperty、checkpoint等函数的使用就不说了。然后把有业务流程的测试脚本串联,按照业务流程去使用脚本进行自动化测试
6. 软件测试课程设计——针对windows自带的画图工具的测试(高分求救)
我给你个建议,其实软件测试的目的是实现最终用户的需求,所以你不必采用专QTP和LOADrunner测试。
你完属全可以模拟最终用户进行黑盒测试;即所谓的站在用户立场测试该软件。
我建议你,为了有个明确的思路最好写个需求性规格说明书以讲明软件的功能性需求,可以用类似WORD2003或2007等软件写一个。
然后运行这个软件(windows自带的画图工具)和用WORD写好的需求性规格说明书中的预期结果比较,这样即可。
以上就是黑盒测试的方法,这是本人的建议可以试下。
7. 如何用QTP实现导入功能的测试 现在有一个import的按钮 想用QTP实现测试,要怎么写脚本呢,请大牛指教!
按钮.click
是网页还是桌面程序?
把每一步截图看一下
8. qtp 如何测试桌面应用程序
利用SystemUtil.Run打开目标程序,或者手动打开。
之后就是利用qtp的对象库去识别控件进行操作就可以了。当然了你喜欢的话也可以直接用描述性的,不使用对象库。
9. 怎么测试网页,用QTP测试
你说的太宽泛了。不好解释。
只能说,对于网页,我们通常在后期的迭代回归中运用qtp进行回归测试,对于第一轮测试则是一般都采用手工测试。
10. QTP可以用来干什么所谓自动化测试,能实现的目标是什么
一、QTP的功能:
QuickTest Professional 是一种自动化测试工具,它提供符合所有主要应用软件环境的功能测试和回归测试的自动化测试。采用关键字驱动的理念以简化测试用例的创建和维护。它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。
二、QTP测试的主要步骤:
QTP进行功能测试的测试流程 [制定测试计划]——>[创建测试脚本]——>[增强测试脚本功能]——>[运行测试]——>[分析测试结果] 大致五个步骤:
1、制定计划
自动测试的测试计划是根据被测项目的具体需求,以及所使用的测试工具而制定的,完全用于指导测试全工程。
QTP是一个功能测试工具,主要帮助测试人员完成软件的功能测试,与其他测试工具一样,QTP不能完全取代测试人员的手工操作,但是在某个功能点上,使用QTP的确能够帮助测试人员做很多工作。在测试计划阶段,首先要做的就是分析被测应用的特点,决定应该对哪些功能点进行测试,可以考虑细化到具体页面或者具体控件。对于一个普通的应用程序来说,QTP应用在某些界面变化不大的回归测试中是非常有效的。
2、创建脚本
当测试人员浏览站点或在应用程序上操作的时候,QTP的自动录制机制能够将测试人员的每一个操作步骤及被操作的对象记录下来,自动生成测试脚本语句。与其他自动测试工具录制脚本有所不同的是,QTP除了以VBScript脚本语言的方式生成脚本语句以外,还将被操作的对象及相应的动作按照层次和顺序保存在一个基于表格的关键字视图中。比如,当测试人员单击一个链接,然后选择一个CheckBox或者提交一个表单,这样的操作流程都会被记录在关键字视图中。
3、增强脚本
录制脚本只是为了实现创建或者设计脚本的第一步,基本的脚本录制完毕后,测试人员可以根据需要增加一些扩展功能,QTP允许测试人员通过在脚本中增加或更改测试步骤来修正或自定义测试流程,如增加多种类型的检查点功能,既可以让QTP检查一下在程序的某个特定位置或对话框中是否出现了需要的文字,还可以检查一个链接是否返回了正确的URL地址等,还可以通过参数化功能,使用多组不同的数据驱动整个测试过程。
4、运行测试
QTP从脚本的第一行开始执行语句,运行过程中会对设置的检查点进行验证,用实际数据代替参数值,并给出相应的输出结构信息。测试过程中测试人员还可以调试自己的脚本,直到脚本完全符合要求。
5、分析测试
运行结束后系统会自动生成一份详细完整的测试结果报告。