51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5868|回复: 25
打印 上一主题 下一主题

[原创] qtp综合使用的例子

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-8 17:05:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
网上转载的qtp综合使用的例子。
具体请看:http://softtest.chinaitlab.com/tool/724474.html
其思想是好的,不过还有很多问题。
请大家帮忙看看,其中那个vb的程序有很多问题。怎么才能用到实际的工作中
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2007-8-8 18:39:58 | 只看该作者
    原帖由 E22E 于 2007-8-8 17:05 发表
    网上转载的qtp综合使用的例子。
    具体请看:http://softtest.chinaitlab.com/tool/724474.html
    其思想是好的,不过还有很多问题。
    请大家帮忙看看,其中那个vb的程序有很多问题。怎么才能用到实际的工作中


    那个vb的程序有哪些问题?请楼主说一下。“怎么才能用到实际的工作中?”  每个人的实际工作内容不同,这个问题就没有统一答案了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2007-8-9 09:09:21 | 只看该作者
    vb的代码,在vb6中运行有错误。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2007-8-9 09:15:20 | 只看该作者
    请大家在vb6中试一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2007-8-9 09:57:22 | 只看该作者
    sdlkfj9 人呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-8-9 10:20:08 | 只看该作者
    简单看了一下,那篇文章思路还行。就是表达太不清楚了,除了代码以外需要说明的地方都省略了。

    这个例子其实想说的是:
    首先,用QTP编辑生成一个测试脚本;
    然后,用VB创建一个外部运行QTP并执行测试脚本的程序;

    其中,在VB应用程序里面实现的是:
    以自动化方式(Automation)运行QTP程序;
    QTP程序运行之后,执行先前编辑好的测试脚本(Test3);

    你在VB中运行那些代码遇到的错误可能是因为你并没有具备其中的一些条件,比如:
    QTP允许外部调用;
    测试脚本是否已经到位(Test3);

    如果你对QTP了解不多并且没有从外部调用QTP的需求,建议先不看这样的例子。这篇文章可能是拼凑出来的,丢失了很多必要的信息。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2007-8-9 13:30:24 | 只看该作者
    原帖由 winfood 于 2007-8-9 10:20 发表
    简单看了一下,那篇文章思路还行。就是表达太不清楚了,除了代码以外需要说明的地方都省略了。

    这个例子其实想说的是:
    首先,用QTP编辑生成一个测试脚本;
    然后,用VB创建一个外部运行QTP并执行测试脚本的 ...

    已经满足条件,就是vb的问题了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-8-9 13:51:50 | 只看该作者
    那LZ可以把问题的详细信息贴出来,在什么地方出错以及错误提示信息。必要的话贴一下出现错误提示的界面截图。
    这样比较容易让其他人帮你分析错误原因
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2007-8-9 15:17:08 | 只看该作者
    private sub button1_click(system.sender as object,system.e as eventargs)handles button1.click
    这一句就有问题。
    提示:compile error:
             expected:list separator or )
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-8-9 16:33:20 | 只看该作者
    不知道你是怎么实现的,那段代码就是按钮Button1的Click事件响应函数。你可以:
    创建一个Form窗体;
    创建一个按钮在窗体上面;
    在设计视图里双击那个新建的按钮;
    在代码编辑窗口里面把那个网站上面的代码Copy到你的程序中;

    这篇文章还有一处没有说明的就是,开发这种调用QTP的VB应用程序的时候,需要向VB工程添加QTP的引用(Referrence)。

    如果以上问题也都排除了,估计只能是代码本身存在语法错误了。再仔细检查一下吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-8-9 16:36:26 | 只看该作者
    去掉Handles Button1.Click试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2007-8-9 16:54:58 | 只看该作者
    上面的,还不行,提示:
    compile error:
    User_defined type not defined
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2007-8-9 16:56:44 | 只看该作者
    原帖由 winfood 于 2007-8-9 16:33 发表
    不知道你是怎么实现的,那段代码就是按钮Button1的Click事件响应函数。你可以:
    创建一个Form窗体;
    创建一个按钮在窗体上面;
    在设计视图里双击那个新建的按钮;
    在代码编辑窗口里面把那个网站上面的代码C ...

    十分感谢你的热心帮助,我已经是这样做了,代码还是有问题。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-8-9 17:00:12 | 只看该作者
    那个……忽然发现这段代码是用在VB.net环境的,你看着办吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
     楼主| 发表于 2007-8-9 18:49:33 | 只看该作者
    哦,谢谢了。有没有人改造一下。

    [ 本帖最后由 walker1020 于 2007-8-9 23:09 编辑 ]
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    16#
    发表于 2007-8-9 23:10:03 | 只看该作者
    原帖由 E22E 于 2007-8-9 18:49 发表
    哦,谢谢了。有没有人改造一下。


    "改造"别人的代码的 Effort 比自己重新写一遍的Effort 大许多。再说 你觉得有这个需要吗?
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    17#
    发表于 2007-8-9 23:11:31 | 只看该作者
    对于别人的代码 ,要吸取精华,去其糟粕。没有必要去改造别人的代码吧?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
     楼主| 发表于 2007-8-10 10:49:17 | 只看该作者
    唉,还是谢谢各位了。我去研究一下弄出来,再给大家分享。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2007-8-10 12:35:39 | 只看该作者
    谢谢,仔细学习中……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
     楼主| 发表于 2007-8-13 15:54:01 | 只看该作者
    问题已经成功解决,欢迎大家讨论,msn:aigo__h@hotmail.com
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-19 01:46 , Processed in 0.079143 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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