51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2318|回复: 8
打印 上一主题 下一主题

[原创] QTP初学者,关于VBS的疑问

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-9 11:24:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
打开进程:方法1.SystemUtil.run "Notepad.exe"
         方法2.  Set obj = CreateObject("wscript.shell")
                obj.Run "notepad"
查QTP帮助,方法1为"Standard Windows Environment "
          方法2为"Windows Script Host"
不知这有什么区别,方法1和2在QTP脚本中均认识,但方法1在VBSedit编程工具中却不能通过。

初级使用者,正在看VBS,怎么理解呢,是不是VBS所有对像均能在QTP运行,但QTP有些对像不属于VBS?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-4-9 11:44:13 | 只看该作者
SystemUtil是QTP封装的一个对象,你用vbs是不能识别的~~

不是所有能在vbs中使用的代码都可以直接在QTP的Action中使用,同样,QTP自己封装的对象也不能直接在vbs中使用~
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-4-9 11:46:51 | 只看该作者
vbs的对象是可以在QTP中创建使用的,但是比如WScript对象可以不声明而直接在vbs中使用,却不能直接用于QTP中
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-4-9 14:22:17 | 只看该作者

回复 2# 的帖子

谢谢了,在QTP中运行怎么提示第一行"无效的过程调用或参数",我是拷的帮助中的代码啊

SystemUtil.Run "D:\type.txt","","",""
Window("Text:=type.txt - Notepad").Type "happy days"
Window("Text:=type.txt - Notepad").Type micAltDwn & "F" & micAltUp
Window("Text:=type.txt - Notepad").Type micLShiftDwn & "S" & micLShiftUp
Window("Text:=type.txt - Notepad").Close
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-4-9 16:24:58 | 只看该作者
第一行是不是少写了些什么?
我也看到这里.......
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2008-4-9 16:36:33 | 只看该作者
    肯定是  SystemUtil.Run  的某个参数有问题。看看 QTP Help 吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2008-4-9 16:37:50 | 只看该作者
    D:\type.txt  这个文件存在吗? 先理解这个函数的意思后,再考虑如何应用。你总要消化后 才能吸收吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-4-9 17:17:11 | 只看该作者
    ,恩,我看到的是C盘来着.....想来也是文件是不是存在,是不是有什么参数的问题,后面不是有很多""么.......
    不过SystemUtil.Run  到底要怎么写,就不知道了........
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2008-4-23 11:23:44 | 只看该作者
    应该是在此盘符中不存在此文件。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-24 07:21 , Processed in 0.094804 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表