51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2756|回复: 8
打印 上一主题 下一主题

[讨论] QTP不人性化的几个地方

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-12 19:56:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1:不能支持多窗口编辑。例如一个调用了几个公共Action的TEST,发现有问题,还得关闭这个TEST(因为此时那些调用的Action是不可编辑的),然后打开需要修改的Action来改。改完后又得关闭它,又打开哪个TEST,检验是否改对了。麻烦死了。难道就不能同时打开这个TEST和这几个Action(TEST中Action仍然是不可编辑的),从TEST发现哪个Action有问题就改谁,最后只要将TEST重新加载一下就可以了。多方便。期望QTP赶快发新版本,改正这个问题。
2:对象库管理太不灵活。现在QTP只支持一个默认对象库和现成的共享对象库,显然默认的对象库很不方便,但是共享对象库又很有局限性。加入一个新TEST指定到一个共享库,突然发现要增录一点新功能,那么这些增录过程中的对象又被保存到默认库里了。即使可以通过繁琐的导出,合并然后关联来实现最后的共享对象库,但是实在是太麻烦。而且一旦遇到对象冲突解决不好很可能导致整个库就不能用了。最好是test可以任意指定库的路径,就像我们下载文件的时候指定存放位置一样。如果此处同名文件已经存在,那么就直接在这个库文件上加新的对象,实现对象的共享库。
3:DataTable的编辑能力太弱了。DataTable虽然是调用的EXCEL的模式,但是EXCEL的功能却比它强大N倍。特别是在格式等的编辑上不是很灵活。那么为什么不直接将EXCEL完整的嫁接进来呢?可能会使得QTP更臃肿一些,但是换来的是性能的实用。
4:传说的两个各个视图的同步能力不够。KEYWORD和EXPERT视图之间的同步还马马虎虎,修改一边另一边也跟着变。但是EXPERT视图和数据视图(DataTable)的同步就很有问题了。例如我在EXPERT视图里添加了DataTable(“姓名”,dtLocalSheet)语句后,它就不知道自动的在LOCALsheet里自动加上“姓名”这个列,非要我自己再来加。


以上是我用QTP觉得很不爽的几个地方。也许只是因为我法不得当把,不知道大家遇到这几个不方便大问题的时候是怎么做的,敬请赐教。
另外觉得QTP虽然作为测试别的程序的程序,但是它总归是个程序。本身的BUG都有一堆。。。。。。有时候搞的我脑袋都是大的。。。。。
软家测试方兴未艾,工具不成熟可以理解。希望能有更好的工具出现。。。。。。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2007-11-12 21:20:34 | 只看该作者
    我们都是做测试的,都知道世界上不存在没有Bug 的软件, QTP也是一样。 作为一个开放人员,他的职责是 Fix 这些Bug;作为一个测试人员,我们能做到是 充分利用它的优点 为我们的测试工作服务。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2007-11-12 21:25:53 | 只看该作者
    版主,这个和bug无关。楼主还是说的挺在理的,特别是第一点。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2007-11-12 21:28:40 | 只看该作者
    因为没有看到 开发 QTP 这个软件的 SA SD 客户需求等文档,所以不知道他们是怎么考虑到。第一点有点像 无法同时打开两个同名的 Excel文件, 但你可以同时打开两个同名的 Word 文件
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-11-13 09:51:08 | 只看该作者
    我们能做到是 充分利用它的优点 为我们的测试工作服务。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-11-13 09:51:26 | 只看该作者
    LZ的内容就是客户需求啊,当然Mercury接受不接受是另一回事。但当有很多用户都有这些需求,那就是QTP要考虑改善的地方了。
    利用好工具是一方面,推动工具的改善也是可以做的。

    [ 本帖最后由 gy21st 于 2007-11-13 09:53 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-11-13 10:37:48 | 只看该作者
    目前QTP的这些缺陷只能通过代码等其它方式来弥补咯~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-11-13 10:59:58 | 只看该作者
    总结的不错,支持一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-11-13 11:21:53 | 只看该作者
    期待好版本的出现,把这些问题都解决
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-27 04:30 , Processed in 0.075281 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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