海福 发表于 2010-3-10 17:57:25

ding

wuyuzimu 发表于 2010-3-11 09:43:57

:L 对我来说,还是太深奥了。。。。。

liuxl 发表于 2010-3-11 16:01:20

我想说的是如果把QTP当做IDE又何必花那么多钱去买呢?
花钱就是要他发挥自己的价值,QTP就是基于UI的,能录制的时候何必自己动手写呢?
至于说到连接数据库,SQL之类的我想需要了自然也就会了,没必要拿来这里说的了,技术上的问题根本就不是问题了

以上纯属个人观点

[ 本帖最后由 liuxl 于 2010-3-11 16:04 编辑 ]

yujie6832 发表于 2010-3-11 16:41:09

回复 23# 的帖子

QTP是个自动化测试工具,他是直接面向GUI测试的,原理也是如此,为什么光录制不行?因为他根本满足不了大家的需求,如果能满足,没人会去写代码,还有一点就是,如果QTP光靠录制能满足80%需求了,我想他翻倍的价格都会有更多的公司买,呵呵
总结:为什么要手写?因为录制根本发挥不了作用~满足不了需求,呵呵

软件测试自动化工程也是一门学问,有的地方的确是可以录制的,但是大家都知道,录制出来的东西,对象库是以QTP的方式命名的,那么你手动改需要时间吗?然后还要调整代码结构,对象还需要维护(这点没什么疑问吧?如果自动化脚本是一次性的,那还是别自动化了)不是更浪费时间?而且一半录制一半手写,你觉得能统一吗?自动化不是一个人在做,如果都不能统一,怎么做下去呢?QTP的价值不是在于它的录制功能,而是它有办法(懂得真正使用它的人会有办法的)去解决自动化,不然也不会卖的那么贵了,但是实现的方法绝对是录制做不到的!

暂时只能解释这么多,希望能给您带来帮助,如果有写的不对的地方也请指点

liuxl 发表于 2010-3-11 16:53:14

呵呵,不想辩解,我做自动化实现了几千个用例,我只是想反驳前面的某楼的一些观点,谁都知道光录制时不可行的,这点没必要再解释了吧,我只是想说我们的目的是要实际应用而不是钻研与技术

yujie6832 发表于 2010-3-11 16:59:46

回复 25# 的帖子

比如哪几点?真诚求教,关于数据库那个是人家的观点,我觉得我写的还算中肯,也是把技术放在了后面,实际放在了第一位

liuxl 发表于 2010-3-11 17:01:44

我最想反驳的就是把QTP当做IDE来用

liuxl 发表于 2010-3-11 17:02:45

版主面对的是新手,但是不是每个人都是新手

liuxl 发表于 2010-3-11 17:05:04

其实你喜欢用描述性编程没问题,只是我觉得qtp本身带的录制回放挺好的,不可否认需要维护对象库,但是难道手动写脚本就不需要维护了吗?

yujie6832 发表于 2010-3-11 17:13:22

回复 29# 的帖子

说IDE的不是我,嘿嘿~

我喜欢用对象库,一直用的对象库

我自动化做到现在基本是以对象库为基础的手写脚本,不过添加对象的时候我就直接添加了,不是用录制的,我会为每一个对象严格命名

liuxl 发表于 2010-3-11 17:14:43

恩,我没说是你,被你劈头盖脸的一大堆说下来,我脸都红了

yujie6832 发表于 2010-3-11 17:16:32

呵呵,不过说句实在话,QTP自HP收购,10.00的推出,它的确越来越像一个IDE了,我个人也挺喜欢的

zhengpeipei 发表于 2010-3-11 17:16:56

路过

yujie6832 发表于 2010-3-11 17:19:09

不过我有一个问题要问下,你的1000个脚本,你如何去管理好它的?

liuxl 发表于 2010-3-11 17:19:49

楼上的肯定把路过这两个字先copy上,需要了直接Ctrl+V,呵呵

liuxl 发表于 2010-3-11 17:20:48

首先我是实现了几千个用例,不是1000个脚本,其次1000个脚本一个简单的框架也能管理起来,前提是自动化的流程要做起来

yujie6832 发表于 2010-3-11 17:28:42

回复 36# 的帖子

框架自己小设计下?还是直接套用QC+QTP?呵呵

xiaoyaoke 发表于 2010-3-11 18:00:15

回复 25# 的帖子

呵呵,不想辩解,我做自动化实现了几千个用例,我只是想反驳前面的某楼的一些观点,谁都知道光录制时不可行的,这点没必要再解释了吧,我只是想说我们的目的是要实际应用而不是钻研与技术

你以后会发现这么想很危险的

Joker.Z 发表于 2010-3-11 23:23:12

恩。学习了~:)

yujie6832 发表于 2010-3-12 09:17:00

回复 39# 的帖子

MN:lol
页: 1 [2] 3
查看完整版本: QTP自动化项目实战心得