51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2243|回复: 2
打印 上一主题 下一主题

[原创] QTP的疑问与交流

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-27 11:19:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚接触QTP不久,有些疑问:
1、大家认为keyword view 与expert view各有什么优缺点,各适合于哪些情况使用
2、为什么说expert view中的描述性语言是qtp的精华,是否有keywordview无法实现的功能必须用编程语言去解决的
3、一个用例对应一个Test还是一个Action?Test和Action是什么关系?
4、qtp的对象库是Test级别的、还是有全局的?一般使用哪种对象库?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-7-27 11:50:01 | 只看该作者
回答第一个和第个问题吧,我也是刚接触QTP
1。  keyword view 一般用来查看一些对象,并对这对象设置一些检查点,变量参数之类,如果要增强脚本的健壮性什么的,一般都在expert view里新增一些语句,也就是第二个问题说的编程语言去解决。
2。一般如果要实现增加一些判断什么的,都在专家视图里实现,keyword view 一般不用
just a view
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-7-27 12:01:15 | 只看该作者
1、大家认为keyword view 与expert view各有什么优缺点,各适合于哪些情况使用

Keyword view比较直观,操作也很容易,一般适合初学者,expert view可以手写出功能强大的代码,灵活性强,对QTP比较熟悉了后都会转到expert view上来.

2、为什么说expert view中的描述性语言是qtp的精华,是否有keywordview无法实现的功能必须用编程语言去解决的

有,比如动态生成的网页,你每次录制的时候browser都是变化的,这时候就必须要用描述性语言来写,这样的情况还很多,多用于动态数据

3、一个用例对应一个Test还是一个Action?Test和Action是什么关系?

这个看自己喜好,不过建议最初的时候一个用例可以对应一个test.一个test下面有多个action,每个action存放一段动作,比如新增一个action ,修改一个action,删除一个action

4、qtp的对象库是Test级别的、还是有全局的?一般使用哪种对象库?

QTP8.2可以直接设置公用对象库,9.0没有了这个设置,其实采用默认就可以了.当QTP掌握一段时间后很多代码都应该脱离对象库的束缚.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-23 07:26 , Processed in 0.073729 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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