51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3377|回复: 6
打印 上一主题 下一主题

[原创] 如何在QTP中测试两台PC的连通性

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-5-24 23:41:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我拿家里的路由器上的B/S系统练手,录制网管页面的配置完毕后,如何检查该配置是可用的?


通俗点说,就是如何测试两台PC之间的连通性?


比如:  从PC上ping路由器是可以录制的,但是如何检查路由器是否回发了应答报文?


或者  是否有其他的办法可以解决测试网络连通性的问题?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2007-5-25 08:30:43 | 只看该作者
    我在怀疑QTP恐怕要让你失望了,因为QTP不是万能的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2007-5-25 08:32:28 | 只看该作者
    loadrunnner
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-5-25 09:33:25 | 只看该作者
    用QTP调用别的东西吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2007-5-25 23:28:48 | 只看该作者
    QTP是使用VBS脚本的

    而VBS脚本是可以调用Sub或Function过程的

    是否可能存在写一个过程,然后用QTP调用?

    或者  直接调用系统的某个DLL文件?

    在CMD下,可以通过ping然后收到对方的应答报文,那么windows中肯定是存在“回显应答报文”函数的。
    有没有哪位大拿知道是调用哪个DLL的哪个函数呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-5-26 23:07:29 | 只看该作者
    咱水平不行,不知哪个,持续关注学习中...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-5-27 10:35:03 | 只看该作者

    QTP的知识还很多,两周学不了多少东西,还是扎扎实实慢慢来吧:)

    楼主逻辑有点乱。
    VBS的sub和function只是用来封装一个逻辑,对于实现来讲没所谓的。
    不过你的需求确实可以实现,通过调用API来做。
    但是vbs本身不支持API,怎么办呢?有两个方案:
    1、自己写一个dll,把你想要的api封装进去,然后通过createobject调用它;
    2、借用qtp提供的extern对象来declare这个api

    至于你要的是什么函数,借用你自己的话说,查查资料就知道了,呵呵。

    授人以鱼,不如授人以渔,给你答案不如给你一些函数参考:
    WNetAddConnection 创建同一个网络资源的永久性连接
    WNetAddConnection2 创建同一个网络资源的连接
    WNetAddConnection3 创建同一个网络资源的连接
    WNetCancelConnection 结束一个网络连接
    WNetCancelConnection2 结束一个网络连接
    WNetCloseEnum 结束一次枚举操作
    WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接
    WNetDisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接
    WNetEnumResource 枚举网络资源
    WNetGetConnection 获取本地或已连接的一个资源的网络名称
    WNetGetLastError 获取网络错误的扩展错误信息
    WNetGetUniversalName 获取网络中一个文件的远程名称以及/或者UNC(统一命名规范)名称
    WNetGetUser 获取一个网络资源用以连接的名字
    WNetOpenEnum 启动对网络资源进行枚举的过程




    原帖由 gotolife 于 2007-5-25 23:28 发表
    QTP是使用VBS脚本的

    而VBS脚本是可以调用Sub或Function过程的

    是否可能存在写一个过程,然后用QTP调用?

    或者  直接调用系统的某个DLL文件?

    在CMD下,可以通过ping然后收到对方的应答报文,那么wi ...

    [ 本帖最后由 songfun 于 2007-5-27 10:36 编辑 ]
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-22 05:34 , Processed in 0.079260 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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