![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
xuri422
这个作者很懒,什么都没留下…
展开
-
QTP如何进行多行文本的比较
在使用QTP进行多行文本比较时发现一个问题,如果使用Instr()这个函数时,不管使用文本比较方式还是二进制比较方式结果始终不对。先介绍一下Instr()这个函数的功能用法:InStr 函数,返回某字符串在另一字符串中第一次出现的位置。InStr([start, ]string1, string2[, compare])参数start 可选项。数原创 2012-11-26 15:10:54 · 520 阅读 · 0 评论 -
QTP自动化测试之VBScript基础(下)
QTP自动化测试之VBScript基础(下)要想使用QTP进行自动化测试,必须了解VBScript这门语言,对于使用过ASP或VB开发的人来说,VBScript已经再熟悉不过了,但是没有接触过VBScript的同学也不要灰心,因为这门语言简单易学。7. 条件语句8. 循环语句9. 过程7. 条件语句VBScript中可以使用以下条件语句:转载 2013-02-01 10:16:57 · 176 阅读 · 0 评论 -
VBScript之Eval函数与Execute语句(Array.ForEach的实现)
VBScript之Eval函数与Execute语句(Array.ForEach的实现)每当使用C#中的Array.ForEach时,感觉很爽。最近在做QTP自动化测试时,偶然在QTP自带示例中看到一段代码可以动态调用方法,于是先喜若狂,着手改编了一下,写了一个VBScript版的Array.ForEach功能,使用起来确实不错。其实关键的一个地方就在于使用了VBScript转载 2013-02-01 10:18:28 · 206 阅读 · 0 评论 -
QTP相关资料
1、 QTP专业网站http://www.advancedqtp.com/http://knowledgeinbox.com/http://www.learnqtp.com/http://relevantcodes.com/http://www.intellipro.co.uk/http://www.softwareinquisition.com/http://www转载 2012-11-30 16:51:50 · 299 阅读 · 0 评论 -
QTP操作XML文件及环境变量
今天通过QTP修改环境变量文件,发现网上的内容不是很全,特别是发现改变后没有保存节点的值,而只是修改了内存的值,所以在修改后,必须保存才有效。C:\a.xml文件内容如下: FirstName Lura LastName Lalwani Function B_ChangeEnvParam(ByVa原创 2012-11-21 13:36:08 · 447 阅读 · 0 评论 -
QTP10启动时弹出information对话框无法正常启动的解决方法
之前使用RAMDisk后发现系统有些不稳定,然后我将该软件卸载后启动QTP10,弹出如下信息:Information VLSerrorHandle( 0) VLSsetBroadcastInterval(10), VLSsetTimeoutInterval(10), VLSdisableLocalRenewal(void),..原创 2012-11-22 09:00:27 · 629 阅读 · 2 评论 -
QTP清空WinEditor原来的内容
QTP并没有提供清除多行文本WinEditor控件的功能,但我们可以结合QTP提供的对象操作函数来组合完成:先获取文本框原来的内容,然后通过循环发送DEL键删除,直至清空为止;然后再输入新的字符。CurrContent = Window("*****").Dialog("****").WinEditor("lpbData").GetROProperty("text")While原创 2012-11-22 14:33:22 · 348 阅读 · 0 评论 -
QTP无法正常创建WORD或EXCEL文件
前段时间使用过Ramdisk的虚拟硬盘软件并更改了系统环境变量的路径以及IE临时文件的保存路径,后来卸载了该软件。发现在使用WORD后会弹出一个提示框。出现“Word无法创建工作文件,请检查临时环境变量”的错误提示。而在用QTP创建EXCEL文件对象时都失败。找了很久没有找到原因,后来发现又是更改了临时文件路径引起的。在删除Ramdisk所创建的磁盘后没有将上述文件路径还原为系统默认的路径。同原创 2012-11-23 10:08:32 · 486 阅读 · 0 评论 -
好书推荐:QuickTest Professional Unplugged
好书推荐:QuickTest Professional Unplugged今天在网上看到该书第二版的预览版,内容非常的好。国内目前无出版(目前好像51testing已经拿到版权正在翻译),后续我将对预览版中的部分内容尝试翻译。QuickTest Professional UnpluggedBy Tarun LalwaniEditor: Siddharth N Kan翻译 2012-11-23 15:31:02 · 537 阅读 · 0 评论 -
VBSEdit运行常见问题解决
在进行自动化测试时编写VBS代码几乎是必备的,而VBSEdit无疑是一个VBS脚本编写、调试的利器。先对使用过程中碰到的相关问题进行汇总:1、vbsedit提示找不到pdm.dll问题描述:打开vbsedit时,点击运行时提示Failed to load pdm.dll. Ensure that pdm.dll is installed on this computer.问题原原创 2013-01-09 14:26:16 · 1593 阅读 · 0 评论 -
VBS使用Jmail 发送带附件和图片的HTML邮件
VBS使用Jmail 发送带附件和图片的HTML邮件 Set JMail = CreateObject("JMail.Message") '是否将信头编码成iso-8859-1字符集. 缺省是True JMail.ISOEncodeHeaders = True '如果JMail.silent设置为true,ErrorCod原创 2013-01-10 13:34:48 · 792 阅读 · 0 评论 -
QTP自动化测试之VBScript对象
QTP自动化测试之VBScript对象VBScript作为脚本语言不仅能够编写简单的脚本,而且还能够创建及使用对象编写复杂的脚本,如Class对象,数据字典,操作文件夹及文件,错误处理,正则表达式等等。1. Class对象2. Dictionary对象3. FileSystemObject对象4. Err对象5. RegExp对象1. Cla转载 2013-02-01 09:45:12 · 193 阅读 · 0 评论 -
QTP自动化测试之VBScript基础(上)
QTP自动化测试之VBScript基础(上)要想使用QTP进行自动化测试,必须了解VBScript这门语言,对于使用过ASP或VB开发的人来说,VBScript已经再熟悉不过了,但是没有接触过VBScript的同学也不要灰心,因为这门语言简单易学。1. VBScript利器 2. Hello World 3. 数据类型 4. 变量 5. 常数 6转载 2013-02-01 10:16:21 · 231 阅读 · 0 评论