


软件测试培训
达内IT学院
400-996-5531
在说什么是自动化测试之前,先说说什么是测试。
有一次我跟婆婆聊起了我所从事的软件测试这个工作。
我告诉她:软件测试,就是像终端用户一样使用程序员开发出来的软件。在使用过程中,如果发现有不好用的地方,就提出来让开发修改。
站在一旁的老公,急忙给出了「说人话」版解释:软件,你可以看成吹风机。我们开发就是造吹风机的,慧芳他们测试,就是检查刚造出来的吹风机有没有毛病的。
婆婆说:我理解了,你们测试员不就是我们厂里的质量检查员吗?
婆婆的理解没毛病,测试工程师干的活基本上就是工厂里质检员所做的工作。
要再来个更正规的定义,可以这样说:
测试,就是为了发现(软件的)错误而执行的操作。
一开始,这个「发现错误」的过程都是由人(测试员)手动完成的。但是,后来测试员里出现了一批「懒人」,也就是不想每天重复做检查动作的人。于是这群懒人就想:这烦人的手动劳动,能不能找个机器人来干?
直到今天,「懒人们」所设想的那种能够完全替代测试员的机器人也没有被找出来。
但是这群懒人(懒人经常是改变世界的人)找到了帮手——他们写了一段程序。这段程序就可以代替他们执行质量检查工作。
从此,质量检查这活儿就由程序「自动」完成了。这就是自动化测试。
自动化测试,就是由机器(程序)来执行测试操作,发现(软件)错误的过程。
自动化测试的关键在于“自动化”三个字。而想要实现「自动化」,就得先写程序。
免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有