51Testing软件测试论坛

标题: QTP录制控制面板 添加删除某个程序 [打印本页]

作者: xidianzxm    时间: 2009-7-29 16:35
标题: QTP录制控制面板 添加删除某个程序
请问谁知道用QTP如何录制从控制面板删除某个程序?
注:删除/更改按钮在QTP里不能抓到,只能click某个坐标,这样在不同的机器上就会有问题(每个人安装的软件不一样)
作者: ls_721521    时间: 2009-7-29 16:45
SystemUtil.Run "C:\WINDOWS\system32\rundll32.exe","C:\WINDOWS\system32\shell32.dll,Control_RunDLL ""C:\WINDOWS\system32\appwiz.cpl"",添加或删除程序","",""
作者: shanxi    时间: 2009-7-29 17:03
msiexec.exe /x 注册表对应key。
作者: marco    时间: 2009-7-29 17:04
用虚拟对象的方式可以,不过发现那个按钮有四种形式,删除,更改,删除更改同一按钮,删除更改不同按钮。
作者: xidianzxm    时间: 2009-7-29 18:38
虚拟对象也不行啊,虚拟对象要求位置固定,现在每台机器安装的软件不固定,所以我想删除的软件的屏幕坐标也不一定啊,大侠们还有没有别的什么办法,谢谢了!
作者: dreamever    时间: 2009-7-30 09:26
如果要做软件卸载的自动化测试,那么应该从命令行运行软件的卸载命令,而不是通过控制面板去操作




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2