51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 8601|回复: 23
打印 上一主题 下一主题

[原创] 读《精通QTP-自动化测试技术领航》有感

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-1-19 10:05:26 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 云层 于 2012-1-19 10:07 编辑

虽然做了一段时间QTP板块的版主了,但出来解答问题真的很少,说句实话,QTP板块相对于LR板块的问题可能更为重复和缺乏新意。每次翻了一翻QTP板块都是哪种成年老帖或者是基础的问题反复问,经典的资料反复顶,回想几年前入门QTP的时候,差距不少。几年过去了,LR是我做的比较多,上课比较多,企业做的比较多的一块,QTP也算是顺手学了些,翻过几本QTP的书,大多数都是看的云里雾里,不是我看不懂,而是写的人往往自己真的没有从读者的角度去想明白怎么表述,厚厚的一本书刷刷几分钟翻完,哎没啥我觉得有意思的东西。
作为51testing发的新书,自然圈内的我自然也会在第一时间拿到样书,由于最近几天我正好放假,所以今天值班我才拿到花了点时间扫描了一下,谈谈一些个人的感受,有意见轻拍。

对于本书的作者来说,对于我也不是很陌生了,最近1年多一直都有看到他的身影,在不断的公布着目录和更新着一些自己的心得体会,光从这一点来说应该是非常值得肯定的了。自己写过书了解过其中诸多压力、心血、猜疑、纠结。每每把自己需要花几周或者几个月才能解决的问题,通过100来个字就写出来,让天下人得了便宜,从自己的内心角度来说是非常无法接受的。特别是看到网上各种资料其实都是和自己写的一样,甚至没有自己写的深入的时候,都有一种知识产权被践踏的揪心感。从1年前看到目录,个人就从目录结构中看到了很多闪亮点,因为自动化是一个很大的话题,工作中需要的实质并不是如何使用QTP而是理解自动化的原理,失了QTP我们还有别的,而选择QTP只是因为市场使用率高而已,所以这不是一本只讲QTP的书,而是花了很多时间在谈如何去了解自动化,从各个角度来实现自动化的书。

论内容,个人看法一旦拥有别无所求,可能遇到的问题应该在本书中均有覆盖,但是如果你并不是一个通读本书或者了然于心的读者,那么你会觉得这本书不那么好用,因为缺少那么快餐型必须的问题解决对应索引,不少小知识作者是嵌入在这个知识体系里面顺手带过的。例如如何完成QTP中的语法自动拼写,就是3句话一张图,这个知识点并不是在一开始介绍几本功能的时候提到的,而是在后面编写代码的时候提到的(翻的比较快具体位置不太清楚了)。所以如果你希望这本书能让你出了问题就翻,翻了马上就看到答案,看到答案照着做了就对了,我觉得这本书不适合你,你的学习方法和策略或者快餐式的填鸭习惯有问题。书中的大多数例子都是围绕着51testing和baidu两个网站来做的,所以读者可以很快的上手并且有效的对应,不过个人的小建议就是一旦51testing升级新版本Discuz论坛或者baidu更新了一下页面技术,那么这些例子可能反而成为一个鸡肋,如果能够用本地搭建的环境,其实会更加合适点。

论难度,个人觉得确实达到了一个比较高的地步,如果想读懂这本书,个人觉得最好需要达到下面几个要求,否则在阅读时会处处碰壁:
1.一定的开发基础,能够快速的掌握一门语言例如VBS,在本书中基本上就是直接带入开始写,对应精通的标题,确实这种东西不应该在书中浪费时间
2.一定的QTP基础,如果你完全不懂QTP,连怎么装个QTP,大概怎么录制回放都不太明白,我还是觉得这本书对你来说略难了一点,开始头100页应该没啥问题,到了对象库后面的TO,RO几乎你会发现步履维艰
3.动手能力,书中大量的知识点一个例子带过,后面的由于案例的需要无法完全重复前面的知识点,所以在阅读本书是顺序阅读是比较好的策略。

是书就有缺点,作者小砖:
1.字太多。。呵呵其实应该当做是优点来说,但是我这里当做缺点来说,书很实在,526页的书,几乎没有莫名其妙浪费页数的情况,字体偏小,而紧凑,看起来有点小累。
2.封面不够大气,这本书和涌哥的一本精通性能测试算是姐妹系列(哎,我再也不相信爱情了。。。。),封面讨论属于出版社统一规范的,不过色彩偏暗,不能让它在丛书中显示它的光芒,会被一些凡人错过,在沙子中无法闪光的金子是很可惜的。
3.在整书的思路编排上,个人感觉是浅->浅->中->中->深->深的编排方式的,也就是说在不同阶段反复从不同难度层次上来处理解决问题,从入门读者来说这是一个很好的策略,不过该书是精通(不知道作者考虑的用户群是不是和我猜测的一样面向中级往上的),如果是中级往上的,从章节来说不如做成每个知识点做深是不是会更合理点。
4.最后整个项目的介绍中,框架介绍了很多,而被测对象介绍了很少,个人觉得对于部分用户并不会很好的接受。

最后总结一些吧:
就和作者在前言中说的一样365天,天天的煎熬、天天下班后还要打起精神为了写一本让自己觉得对得起读者的书,真的是尽心尽力的,这种感觉只有我们作者之间才能引起共鸣,全书所有的内容应该没有直接摘抄网络或者帮助(我有时偷懒都会把帮助里面的代码例子直接copy出来,因为自己写个没啥意思,而且还费事需要调试),一个个字打了74w字,字字都是心血、句句都是真言。对于真正想学好QTP的朋友来说,这本书是一旦拥有别无所求的,阅读对于普通读者会略微困难,但是只有这样才能让你取得真经,站在金子塔的上层,而且莫自我感觉良好,沉溺在浮夸的表面上,做一个浮躁的测试人员。
最后谢谢两位作者,我已经开始偷师学艺了。。。。

ps:等我的《性能测试进阶指南2》出版了,求两位作者交换一本签名原书哦。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-13 10:38 , Processed in 0.070081 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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