51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2989|回复: 10
打印 上一主题 下一主题

[求助] QTP实现软硬件交互的自动化测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-8-2 10:32:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大伙们,有谁了解怎么用QTP测试 智能打印机平台(软件)与多台打印机交互,对于QTP如何实现软硬件交互的自动化,我现在没啥头绪...
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-8-2 10:32:57 | 只看该作者
各路牛人请多多指点
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2013-8-2 11:33:34 | 只看该作者
    回复 1# batti09


        先想好你要怎么测试吧,然后想想在电脑上要做什么操作吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2013-8-2 11:51:30 | 只看该作者
    回复 3# 黑羽祭
    比如说,测试打印功能
    环境是:PC机(客户端,负责发送图片),服务器(安装打印平台,打印机驱动,连接打印机),打印机
    流程是:PC通过软件,发送图片至服务器,打印平台接收到作业后,控制打印机打印作业,最后到打印机输出图像
    这样子一个流程,涉及到PC、服务器、打印机,这样的话,QTP可以监控到这一步吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2013-8-2 14:28:54 | 只看该作者
    回复 4# batti09


        你可以用QTP模拟在电脑上的操作,但你不能然QTP去看你打印的纸上是不是颜色正确。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2013-8-2 15:12:34 | 只看该作者
    回复 5# 黑羽祭
    比如,发送作业的软件在PC上,QTP若要抓取到PC机上的发图软件,首先要先远程PC,QTP可以抓取到远程桌面里程序的对象吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    7#
    发表于 2013-8-5 09:09:53 | 只看该作者
    回复 6# batti09


        当然不行。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2013-8-5 09:43:01 | 只看该作者
    回复 7# 黑羽祭

    我在网上查的
    “这种测试QTP难以实现,QTP有自己的对象识别机制,你这个已经超出了他的实现范围了。
    不过如果你一定要做这种测试,应该还有一种麻烦方法。把远程机要执行的操作录制在一个脚本里,保存在远程机上。然后本地通过CreateObject函数在远程机上创建一个QTP对象,实现在本地把远程机的QTP启动起来,执行远程机上的脚本。”

    说的这种方法似乎可行,但是不知道怎么去实现...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    9#
    发表于 2013-8-5 15:38:09 | 只看该作者
    回复 8# batti09


        看这意思是用AOM啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    10#
    发表于 2013-8-5 15:40:04 | 只看该作者
    回复 8# batti09


        http://www.cydtest.com/?tag=aom
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2013-8-6 09:49:15 | 只看该作者
    回复 10# 黑羽祭

    你这个方法应该只是在本机用vbs启动本机的QTP并运行脚本

    我在网上找了一个方法,是用对象模式实现QTP远程调用
    http://wenku.baidu.com/view/5511010a581b6bd97f19eafa.html,还没试验过......
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-24 06:59 , Processed in 0.075699 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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