超越自动化测试,面向测试自动化

一、

前几天,面试一位某校大四实习生。

笔者:来应聘之前是否看了网上发布的我们公司的职位说明书。

学生:看了,我可以做的。

笔者:实习的主要内容是执行测试用例,会比较繁琐,枯燥。

学生:萌呆呆地笑着看笔者,说“其实我很想做自动化测试的”。

笔者:为什么呢。

学生:因为那样才高级。我看了我们培训老师给我们放的自动化测试演示视频,并了解到这是个发展趋势。

笔者:一脸的诧异,看着这个稚气未脱,天真、直率,学习成绩不太好,基础比较薄弱的学生,心绪复杂。

忽然,脑海中又浮现出,大约5年前,在参加一次号称是亚太地区的软件研发峰会时,主办方邀请了美国某牛X公司的测试大牛,一上演讲台,就在大屏幕上演示他那貌似神一般的自动化测试。给我们介绍说他们团队有多少人,花了多长时间,码了多少w的测试代码,当时遇到了哪些技术问题,是怎样解决的。这些代码一直在无人直守地运行着,工作着。

然后呢,然而,并没有然后,当时笔者并没有Get到什么,反而心存不少疑问。

下课后,有好事的笔者,特意过去请教老师是否有嵌入式产品自动化测试的案例,回答无果。

……

二、

关于自动化测试,通过亲身经历的一些案例,所接触的人和事。笔者早想拿起笔,写点什么,纠纠偏,扩展视野,看到更多的发挥空间。

曾级,有业内的一位朋友向笔者抱怨说,当初在上海花了近2W银子专门报班学自动化测试(selenium

web自动化测试框架,python编程,数据库,linux系统知识等)。原来在外资公司大部分时间还可以接触自动化测试,可是随着项目的结束,需求渐渐没了,人员转向其他项目,原来的代码项目没有计划继续维护或开发。想着通过专业的系统培训,出来找工作更容易。而现在找了近半年,实际的市场在国内很少有公司有独立的自动化测试岗位,都是与之前公司差不多。也因此,低不成高不就,不合心愿,磨到现在。

当时与这位朋友交流时,马上想到达尔文进化论中的“物竞天择,适者生存”规则。在测试领域,最重要的是你的测试思维,不同的思维决定着你用不同的测试策略。不同的策略决定着不同的测试方法、手段。而自动化测试是整个测试过程的一小部分,建议他完全可以扩大视野,应用自身优势,在更广阔的测试生命周期中寻找自动化的应用点。

此也就是笔者想跟大家分享的观点:超越自动化测试,转向测试自动化。

三、

那么,在往下讲述之前,咱们需澄清两个定义。

1、什么是测试自动化

2、什么是自动化测试

【测试自动化】:是一种全局性的,把整个项目的测试流程看成一个体系化的测试生命周期(STLC),其中每一阶段的流程、任务,都纳入自动化的思维,用技术手段解决范围更广的全链测试流程中的输入与输出物。

【自动化测试】:一般情况下,目前大家所言的自动化测试,是指把原人工执行的测试用例转换成计算机能识别的脚本用例,让程序自动执行的过程。

从一个产品的全链路的测试生命周期来看,测试自动化是全局的,多维度的。

而自动化测试,是局部的,或专项方面的,强调测试执行的自动化。

只从定义理解,或许你觉得还是有些抽象。

好,接下来,咱们一起来看,如下图所示的测试生命周期示意图。


不失一般性,一个项目在测试启动后,开始测试策略的制定,接着测试计划,方案设计,用例设计,然后测试执行,通过N次迭代,最后测试归档,软件版本发布。

图中可见,通常情况下说的自动化测试,仅是自动执行用例。而测试执行仅是测试生命周期的一个环节。实际项目测试过程中,这些环节是相互影响,相辅相成的。特别是测试设计与执行环节,需要不断增加、修改用例。而在测试设计阶段,有很多测试活动,完全可以考虑自动化,例如:如果测试对象需要准备多个Windows操作系统环境(如win10,win8,win7,专业版,家庭版等),则可以考虑虚拟机技术,事先搭建好所需要的测试环境,等需要用时,一键启动。还有如下常见的测试:

1、容量测试,可事先自动生成海量的测试数据;

2、安装测试:如何让测试人员每天或经常面对的安装、升级软件自动地进行;

3、兼容性测试:升级兼容性的测试中,升级前后用户的数据可以自动比较吗;

4、内存泄漏测试,CPU占用性能测试等,需要事先分析,用哪种测试工具,是否要二次开发

等等,这些测试方法、手段,需根据产品或项目的目标,在测试策略阶段分析、考虑,在模块的测试分析与设计中细化、落实。

……

在不同的阶段,不同的测试活动中,甚至是与测试相关的接口活动,如软件配置管理,测试与开发的版本发布流程、接口等,都可充分应用自动化测试的思维,采用不同的技术,应用工具或开发脚本、程序,提高测试效率,而不仅仅局限于自动化功能测试用例。

ɬ�c���

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,440评论 5 467
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,814评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,427评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,710评论 1 270
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,625评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,014评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,511评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,162评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,311评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,262评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,278评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,989评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,583评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,664评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,904评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,274评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,856评论 2 339

推荐阅读更多精彩内容