51Testing软件测试论坛

标题: QTP对象识别问题 [打印本页]

作者: wuzhiyongnihao    时间: 2007-12-18 11:36
标题: QTP对象识别问题
用QTP录制时可以按文件名记录吗?
比如录制一个文件名为record的notepad程序,QTP会把这个对象记录为notepad。能把文件名加进去吗?

请高人指点,先谢谢啦。
作者: zhou840401    时间: 2007-12-18 12:16
你是要修改对象的逻辑名称(在代码中显示出来的名称)吗,修改对象库就可以了,
菜单Resources-Object Repository,选中你要修改的对象,修改它的name属性就可以了
作者: wuzhiyongnihao    时间: 2007-12-26 09:51
谢二楼关注。好像还是不行。虽然改了名字,但指向的对象没变。
举个例子:我录制一段,引用一个test.txt的记事本;代码中会把它记录为Notepad;我只想让它指向名为test.txt的程序而不是所有的Notepad。
在对象库中把对象的名字从Notepad改为test.txt,但他还是会识别所有的Notepad,而不是test.txt。

期待。。。。。。
作者: 美杜莎的瞳孔    时间: 2007-12-26 10:32
如果楼主会用描述性编程来识别对象的话,即可解决这个问题。。。
作者: hpdynasty    时间: 2007-12-26 15:14
SystemUtil.Run "路径和文件名"




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