如何才能更好发挥WinRunner,实现真正的自动化测试

用好WinRunner要从两方面去做:

  一是熟悉WinRunner,尤其是要熟悉其 TSL 脚本语言,这一点其实不难,完全可以做到在拿到程序之前就写好测试脚本的。

  二就是要有有好的测试用例,一个好的测试用例才是一个成功的测试用例。

  那么如何实现在拿到产品之前,就能写好一定的测试脚本呢???

  (1)事先编写TSL测试脚本,不需要知道GUI对象的分布,只需要知道有些什么GUI对象,需要对其进行什么操作等。

  (2)通过录制+少量修改的方式得到的测试脚本只能做比较少的测试工作,通过录制得到脚本是建立在操作的流程正确的基础上的,如果本来就错了的话,录制的脚本即使回放正确,程序仍然是错误的。录制+ 简单的修改不叫自动化测试。

  (3)回归测试是自动化功能测试工具的强项,但并不表示自动化测试工具主要就是做这些地,第五代自动化测试工具已经具备了事务处理的能力,W inRunner 7.0已经支持事务处理,这是录制脚本无法达到的,必须人工编写。

  (4)我们有很多的测试人员抱怨测试收入低、不受重视等等,为什么会这样?我想,除了大环境的原因外,我们也应该从自身来找找原因。我能够发现多少错误?我对业务知识了解有多少?我对测试领域的了解有多深?我能够为公司的质量管理提供多少改进依据?我的测试流程做得有多好?为什么欧美的测试人员受到重视,收入高?除了大环境以外,众多的专家和对质量保证的贡献也是原因之一吧!

  (5)如果希望工作能够非常轻松的话,绝对不要干软件测试这一行!不管是手工测试还是自动化测试,都不是轻松的事,维护测试用例库是应该要做的事情。自动化测试的重点就是前期的测试设计和后期的结果分析,而且前期设计的时间可能是手工测试设计的数倍甚至上十倍,想轻松是不可能的!

  (6)有几种情况不要考虑做自动化测试:

  a:易用性测试

  b:一次性测试

  c:立即测试

  d:无预期结果的测试

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-08-01 20:23:13

如何才能更好发挥WinRunner,实现真正的自动化测试的相关文章

搜索引擎多元化时代seoer们如何才能更好的应对

摘要: 随着普通网民上网水平的提高.中小企业网络推广的普及.电子商务的爆炸,现在国内的互联网需求也更加多元化.立体化.搜索引擎作为互联网最大的入口,自然也在顺应着这样的趋 随着普通网民上网水平的提高.中小企业网络推广的普及.电子商务的爆炸,现在国内的互联网需求也更加多元化.立体化.搜索引擎作为互联网最大的入口,自然也在顺应着这样的趋势发展.而在这种多元化的大环境下,seoer们如何才能更好的应对,找到最佳的方法去攻克它,成为了关键. 我们就以笔者所在的智能家居行业为例进行探讨,我们在百度输入"智

如何解决:美国-怎样才能更好的学习计算机

问题描述 怎样才能更好的学习计算机 怎样才能更好的学习计算机,就像美国人那样,美国人是怎么学习计算机的,为什么他们的技术可以那么高,我们应该怎么学习呢?从哪里可以获得一手的计算机资料呢?请指导 解决方案 这事真不好说,而且个人应该是不一样的.我用一个例子来说好了,是我一个学长的亲身经历,他应该是我认识的人中开发干的最好的,现在在研究android和html5,出了几本书了,也自己开公司了,大学毕业前已经赚到了500W. 他不是老师眼中的好学生,因为他从来不上课.比他的同年级同学早一年毕了业. 他

新网站优化,如何才能更快提高网站权重

SEO站长一定常常想,网站如何优化,才能更快速的提高网站的权重,或者是能快速获得更多的外链该多好(这里指有质量的外链)!或许我们无法得到那么高权重网站的外部链接,但是质量较低的网站权重是可以免费获得的,以下长沙seo就来介绍下哪些方式可以给我们带来一定权重的外链,并且权重也是能确实传递过来的! 四两拨千金的获得网站权重 写一篇包含外部链接的文章,发布到其他数个网站,这属于内容同步,内容同步概念指的是在其他人网站上发表的内容.提供内容的回报是作者获得一个指向其网站的外部链接.在搜索引擎眼里这是合法

win7字体如何安装才能更节约C盘空间

在系统中,我们正常情况下会使用很多字体.没特殊要求的人通常系统自带的字体已经够我们使用了,很多时候我们为了让C盘可用空间更多一点还会清理掉一些字体.如果想清理字体可以看下<删除电脑不会使用到的字体 >.而这边我们要讲的是有些人由于工作的需要要安装字体那么怎么样安装才是最合理的呢? 1 不管什么步骤都要做的,就是到网上下载好自己想要的字体,并把它解压出来. 2 正常的安装方法: 把解压出来的字体直接拉到C:WindowsFonts.然后字体就会自动安装了,如图: 3 小编建议的安装方法: 要用这

互联网金融现状:怎么样才能更好的生存

本文讲的是互联网金融现状:怎么样才能更好的生存,理想很丰满,现实很骨感.一边是"淘金者"赶搭P2P平台,一边是P2P企业倒闭潮再度来袭.虽然经过了洗牌重组,互联网金融已经逐渐步入了正规化的道路,但不可否认的是,互联网金融市场仍然存在着很多诟病,尤其是安全性仍然是各界高度关注的焦点.那么,处在十字路口的互联网金融,到底该何去何从? 2014年是互联网金融迅猛发展的一年,同时也是互联网金融洗牌重组的一年.多家P2P平台先后"跑路"给很多投资人敲响了警钟:原来互联网金融不

域名交易过程中如何“投资”才能更赚钱?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 经过十几年的不断发展,域名投资俨然成为了正当行业,一些职业域名投资家亦是赚的盆满钵满.拿此次CNNIC开放保留cn域名列表进行拍卖来讲,很多精品域名都被拍出了天价,据域名论坛公布出的最近交易数据显示,三天交易量已远超千万.域名交易之火爆,可见一斑.如果你认为高价买入的域名再无盈利可能,那你就错了.抛去域名本身品牌价值不谈,单表域名的"

java 如何学习技术才能更上层!!

问题描述 学习java 一年多了,工作也快半年了,总觉着自己学的慢.java 都是自己学的.怎样学技术才能更强一点.大家给点建议!!学过ssh .没有用到真正的项目上.现在用oracle 能写一般的sql 语句.现在正在做项目,用的是公司自己的框架.估计只会用这一次.时间充足,不知道譔学什么,怎样才能提高技术.还请有经验人指教!问题补充怎么没人指点一下啊. 问题补充:这么多好心人啊..都知道分譔给谁了.. 解决方案 那些推荐的书都很不错,我自己也有过这样的感受,Java的领域太宽广,任何一个方向

网络管理 依法才能更安全更方便

http://www.aliyun.com/zixun/aggregation/14045.html">网络管理 依法才能更安全更方便

成本管理:中国企业如何才能更高效

中国企业如何才能更高效根据近期安永中国宏观经济发展趋势的研究,过去10年中,在华企业(包括国有.民营.外资企业)取得了杰出成绩.然而现在有何不同?中国经济增长的原始引擎正在降温.众所周知,在过去两年中,无论是来自国际的需求还是国内的环境都发生着巨大变化.与此同时,中国的生产率增长也趋于下降.先前几轮的市场自由化和私有化改革已基本完成,而劳动力从生产率较低的农业向生产率较高的制造业的大规模转移也已接近尾声.因此,提高生产率已成为中国经济发展的当务之急.对于企业而言,这样的挑战已不再是单纯依靠降低成