【每周必读一遍】--学习自动化测试 需要潜心修炼内功心法
来源:互联网 发布:c语言多线程编程实例 编辑:程序博客网 时间:2024/06/09 22:06
http://www.automationqa.com/forum.php?mod=viewthread&tid=197
摘要:
1.好像大家都在盲目地追求自动化的现象。其实自动化测试没有大家想得那么神秘,说白了,它就是利用工具以及工具能理解的程序代替人去完成测试,去通过比较执行的结果来判断测试是否通过。它的优势很明显,它不会烦,不会发脾气,随便多复杂的操作,反复执行成千上万遍,只要你的程序没有问题,都会毫无怨言地为你执行完毕,而且比人快得多得多;但劣势也非常明显,最大的缺点就是工具不会思考,它不像人一样会设计新事物,它也不会变通,它是由人设计出来的。所以在这里,重要的不是学习哪种工具,用哪种工具,重要的是你的测试思想,你对被测系统的思考,这是任何工具都不能代替的。如果你对测试没有系统的认识,你对被测系统没有自己的思考,你无法应用你所掌握的测试知识制定更好的测试策略,那么即使你对工具的使用滚瓜烂熟,对各种工具技巧倒背如流,那么你仍然只是一个会写script的测试人员罢了,你跟只会跑case,点按钮,按手机的人没有什么两样,因为你们都没有自己的思想。你想想,没有思想的人,能成长吗?
2.由于缺少了对测试的理解和认识,就算我辛苦地学会了这些工具的使用,我也无法设计出优良的case,无法发挥出工具真正的力量。慢慢地我明白了,其实我需要学习的不是如何使用这些工具,我真正需要学习的是软件测试的思想,包括软件测试整个知识体系,比如测试的流程,不同的测试类型,它们的目的和用途,不同的测试设计方法,以及和开发模型的关系。如何报告缺陷,如何管理缺陷,如何对测试结果进行分析,同时还有一些编程方面的能力(这也是为自动化做铺垫)。这些才是我做好软件测试的基础,它就是帮助你以后学习自动化,做好自动化所必需的第一步,也可以说是一个precondition,只有这个precondition达到了,你进入下一步,学习自动化才是自然而然的事,
3.总结起来只有一句话:学习自动化是一个水到渠成的过程,不需要你去拔苗助长。要知道,出来混总是要还的。并不只有编程才是艺术,测试也是门艺术,而且是很多人都看不懂的艺术。。。
- 【每周必读一遍】--学习自动化测试 需要潜心修炼内功心法
- 程序员修炼内功心法
- 软件测试内功心法
- 修炼程序员职场内功心法
- 修炼程序员职场内功心法
- 软件测试内功心法—序
- 潜心修炼
- 潜心修炼
- 内功修炼之操作系统学习(一操作系统概述)。
- IOS学习内功心法-初学者1
- 2014新的开始-需要潜心修炼的一年
- 「Java基础教程」java基础学习内功心法
- 软件设计六大内功心法
- 水晶报表内功心法
- Protel99SE 内功心法
- Crystal Report内功心法
- 潜心学习
- IT 技术人员的内功心法
- Linux 系统时间 查看与设定
- 三维人脸研究
- STL容器逆向时删除方法
- 自定义view 同心圆
- QTP学习笔记之一:无法识别的对象和右键
- 【每周必读一遍】--学习自动化测试 需要潜心修炼内功心法
- java学习网
- C++中的引用
- 用TreeSet生成不重复自动排序随机数组
- struts2中文乱码解决方法 .
- 总线,设备,驱动(基于2.6.30.4内核的)
- CCS3.3卡死问题的解决方法
- JNDI全攻略(一)
- VC++学习日志 MFC基础