51Testing软件测试论坛

标题: 碰到个面试题,一直无法得知答案,希望论坛的大大们能给予解答 [打印本页]

作者: zhangkun90    时间: 2014-6-4 14:25
标题: 碰到个面试题,一直无法得知答案,希望论坛的大大们能给予解答
问题是这样的!  当一个qtp脚本只有脚本没有对象库, 如何动态生成对象库? 。。。 这种做法我确实不知道如何回答, 希望大神们给予解答,谢谢!
作者: gaha    时间: 2014-6-4 15:49
起码还要有被测的环境吧?不过QTP有类似的自动扫描吗?
作者: zhangkun90    时间: 2014-6-4 16:35
回复 2# gaha


    我不知道唉, 是因为这样的,他说如果对象库编程,对象库不存在了, 他的意思如何动态生成对象库, 所以说 这让我不知如何回答,被测系统还在啊,只是脚本的对象库没了,他就问,怎么动态生成对象库。。。
作者: gaha    时间: 2014-6-4 17:17
我觉得,如果创建对象库的时候是自动添加进去的,那用spy在被测系统上逐个控件点一下,应该能自动加载到对象库里,名称如果默认一致,那就应该能恢复。其他手动添加的,再看具体情况。
作者: zhangkun90    时间: 2014-6-4 17:33
回复 4# gaha


    这样啊, 哎我以为他这么问题 是有什么新功能自动生成对象库呢,那也就是说没有自动生成对象库这一功能是把,哎他这么问我以为有这个功能呢!
作者: sdm_0915    时间: 2014-6-4 20:29
估计他是想考你描述性编程,没有对象库,只能通过描述性编程来识别对象了,可能这就是他所谓的动态对象吧。另外AOM应该也可以在脚本中实现对象的自动添加,可以查查帮助文档。
作者: sdm_0915    时间: 2014-6-4 20:30
起码还要有被测的环境吧?不过QTP有类似的自动扫描吗?
gaha 发表于 2014-6-4 15:49



    我们现在的自动化测试就可以做到“扫描性”测试了,不需要写测试用例测试脚本,只要执行一个qtp的程序,就可以扫描出被测系统的增删改查功能并自动进行测试
作者: gaha    时间: 2014-6-4 22:52
我们现在的自动化测试就可以做到“扫描性”测试了,不需要写测试用例测试脚本,只要执行一个qtp的 ...
sdm_0915 发表于 2014-6-4 20:30



    基于关键字的工具,应该都可以,只是QTP在使用上受语言限制,也没具体用过,所以不清楚能不能做到自动扫描。

之前用RFT,selenium这类通过Java语言的,都可以实现自动扫描自适应。
作者: zhangkun90    时间: 2014-6-5 09:00
回复 8# gaha


    谢谢二位的解答!
作者: 跑跑跑跑    时间: 2014-6-6 17:23
RepositoriesCollection.Add “对象库路径”
作者: zhangkun90    时间: 2014-6-8 19:52
回复 10# 跑跑跑跑


    哎呀,谢谢啊,等我尝试下,感谢
作者: pdl668    时间: 2014-7-25 14:05
我想学习测试,求大神帮忙指导。谢谢




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