51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2234|回复: 5
打印 上一主题 下一主题

[求助] QTP录制控制面板 添加删除某个程序

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-7-29 16:35:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问谁知道用QTP如何录制从控制面板删除某个程序?
注:删除/更改按钮在QTP里不能抓到,只能click某个坐标,这样在不同的机器上就会有问题(每个人安装的软件不一样)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-7-29 16:45:35 | 只看该作者
SystemUtil.Run "C:\WINDOWS\system32\rundll32.exe","C:\WINDOWS\system32\shell32.dll,Control_RunDLL ""C:\WINDOWS\system32\appwiz.cpl"",添加或删除程序","",""
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-7-29 17:03:03 | 只看该作者
msiexec.exe /x 注册表对应key。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2015-3-12 14:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2009-7-29 17:04:01 | 只看该作者
    用虚拟对象的方式可以,不过发现那个按钮有四种形式,删除,更改,删除更改同一按钮,删除更改不同按钮。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2009-7-29 18:38:04 | 只看该作者
    虚拟对象也不行啊,虚拟对象要求位置固定,现在每台机器安装的软件不固定,所以我想删除的软件的屏幕坐标也不一定啊,大侠们还有没有别的什么办法,谢谢了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-7-30 09:26:13 | 只看该作者
    如果要做软件卸载的自动化测试,那么应该从命令行运行软件的卸载命令,而不是通过控制面板去操作
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-21 18:44 , Processed in 0.129349 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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