韩小明@xiammy的专栏

没水的地方挖井,有水的地方修渠

原创 自动化测试框架:没有Surprise的原因收藏

今日将框架完整走通,给测试试用。但从测试表情看,显然没有Surprise的意思,反而有种因为改变使用习惯并要学习新框架的厌烦。

尽管事前,我们已经对需求做过自认为相当全面的分析,而且在框架设计上也充分进行了斟酌和权衡。但是,结果就是这样的。

当然了,分析这个原因的前提,在于我对自己的要求还是挺高的。期望也是挺高的。那么,原因到底在什么地方了?人如何才会Surprise呢?

惊奇,从字面上讲,就是超出其期望。我们在做软件的时候,想到的是如何满足需求。要考虑如何超出其需求,确实比较难。因为这和正常工作是不一样的。

联想起Windows XP,其实超强的用户体验,一定是可以让客户有Surprise的感觉的。超酷的界面、超酷的动画、超酷的自动化!

我们将我们的客户想像成享受型的,那么,

第一、要满足他们的懒惰心理。能不用做的就不用做了。要做的,最好也能不做、或者少做。拿我们的测试来说,说到编程就头疼。尽管你可以让框架简单,但是编程还是必不可少的。因此,从测试看来,如果有脚步录制(不需要写代码了),那就非常好了!

第二、要满足他们的猎奇心理。男人和女人都有这种心理。表现起来可能不大一样。谈到工作,也是如此。如果工作界面总是一样的,对他们绝对是创造力的慢性毒药。

当然了,这些分析,并不一定都能对应到目前的情况上去。可是有一点情况必须清楚,测试们为什么要一些功能。下面是在试用过程中提到最多的,也是最关心的。

  1. 自动录制脚本
  2. 不要修改原始软件版本

第1个刚才已经分析了。第2个,表面分析起来非常奇怪,因为在我看来,给软件增加一个每日构造,构造一个适合自动化测试的版本,是非常容易,也是非常可以接受的事。但是对他们来说,好像就是不容易理解。细细分析起来,可能这是角度的问题。因为测试是怀疑一切的,只要修改了程序,他们可能潜意识里就会认为这个程序已经不再是原来的程序了。

不管分析如何,总之这次演示并没有预期中的效果出现。看来我的功底还是欠缺啊!忽视了最重要的懒惰心理,也许是没有Surprise的最大原因。但愿我以后可以做到! 

发表于 @ 2007年05月29日 03:06:00|评论(loading...)

新一篇: 自动化测试框架:用AOP为每一个操作写Log | 旧一篇: 自动化测试框架:测试编程框架

用户操作
[即时聊天] [发私信] [加为好友]
韩小明
订阅我的博客
XML聚合  FeedSky
韩小明的公告
作者毕业于浙江大学,非常热爱体育运动。现在尤其热爱羽毛球运动。在休息时间非常热爱技术文章写作。
最近垃圾评论泛滥,为了不污染大家的视听,暂时关闭评论,请大家理解。
欢迎转载,但请注意,除非特别声明,本站采用Creative Commons License许可:署名,非商业。

文章分类
收藏
    链接
    宗刚的专栏(RSS)
    快乐学习(RSS)
    陈亮亮的专栏(RSS)
    朋友
    张恂论 OO
    橘子懒懒的BLOG(RSS)
    言之有李(RSS)
    赵伟的小家
    存档
    Csdn Blog version 3.1a
    Copyright © 韩小明