这些是4年前在HP用QTP做自动化测试时候总结的一些,现在贴出来,说不准以后会不会用到当初花了2天时间写的一个自动生成的Excel ReportPublic Function Report (status, objtype, text) Dim TestName Re...
分类:
其他好文 时间:
2015-09-21 12:09:10
阅读次数:
351
一、用户仿真:Selenium在浏览器后台执行,它通过修改HTML的DOM(文档对象模型)来执行操作,实际上是通过javascript来控制的。执行时窗口可以最小化,可以在同一机器执行多个测试。QTP完全模拟终端用户,独占屏幕,只能开启一个独占的实例。TestComplete和qtp类似。 二、.....
分类:
其他好文 时间:
2015-09-16 12:19:37
阅读次数:
122
最近研究新的自动化测试方法,QTP已经用的比较熟练,待开发新的方法,这里做个记录和大家共勉。
1、首先肯定是配置环境了,一步一步来吧,先下载需要的工具:
下载一个python的环境,我这里用的Python3.4,一会我上传上来,大家可以直接下载。最好用3.4以及以上的版本,这样可以不用pip单独安装什么的,可以联网直接安装selenium了。
安装完Python后可以在线进行selenium...
分类:
编程语言 时间:
2015-08-26 10:48:25
阅读次数:
1108
正则表达式广泛应用于各种开发技术中,qtp也不例外,在项目应用中,如果同一个页面,由于语言系统不一致导致控件属性不一致的情况,比如中文系统与英文系统中page的title属性是不一致的,为了兼容两种语言,可以使用正则表达式解决此类问题,qtp使用正则表达式步骤如下:1.打开对象库,选取需要修改属.....
分类:
其他好文 时间:
2015-08-17 10:08:52
阅读次数:
134
首先,因为群里很多朋友说QTP连接oracle有点麻烦,我针对于连接oracle做一个完整的教程,希望需要学习的朋友都可以来看一下;具体方法如下: ?1、无论是什么语言,连接oracle客户端是不可少...
分类:
数据库 时间:
2015-08-05 10:52:21
阅读次数:
277
首先,因为群里很多朋友说QTP连接oracle有点麻烦,我针对于连接oracle做一个完整的教程,希望需要学习的朋友都可以来看一下;具体方法如下:
1、无论是什么语言,连接oracle客户端是不可少的,这个是没办法省的;我用的是10g_win32_client;如果觉得老,朋友们可以用新版本的;
解压-安装-着方面无非就是下一步操作,这边我们不讲,配置可能有些初学者不会,我这边从配...
分类:
数据库 时间:
2015-08-05 10:35:54
阅读次数:
145
===================================================================
'采用windows.shell的 sendkeys 方式:
set objshell=createobject("wscript.shell")
objshell.run("cmd")
objshell.SendKeys("{ENTER}")
objs...
说明:这里以一个登陆框为例,展示了各种方式供你选择。如果你喜欢对象的话,也可以手动添加对象webedit。
根据以上信息,我们就可以玩转web对象了:
1、采用WebElement的描述编程方式:
Window("360安全浏览器 7.1").Page("好视通BOSS管理系统").WebElement("name:=name").Object.v...
分类:
Web程序 时间:
2015-07-19 20:13:23
阅读次数:
183
从毕业到现在都是从事的功能测试工作,功能测试做久了,人就会比较迷茫。一直想着自学自动化测试,总以为只要学会LoadRunner或QTP这种商业级别的工具就算是会自动化测试了,所以就忙通一会,工具会用了也基本还是自动化测试的门外汉。 不甘心啊,就去泡各大论坛或博客,发现牛人们做的web自动化测试...
分类:
编程语言 时间:
2015-07-11 16:20:50
阅读次数:
169
QTP功能与特点QTP是QuickTest Professional的简称,是一种自动化软件测试工具。在软件的测试过程中,QTP主要来用来通过已有的测试脚本执行重复的手动测试,用于功能测试和回归测试。使用QTP要求测试人员在测试前考虑好应用程序测试的内容,步骤,输入数据和期望的输出数据等。...
分类:
其他好文 时间:
2015-06-17 09:38:41
阅读次数:
318