目标
首先要定义自动化测试的目标是什么?
在笔者的企业实践中,给自动化测试明确了两个目标:
要进行自动化测试实践,需要必备哪些技术功底呢?
下面我们一起看看进行自动化测试实践必备的公共基础技术:
你得对web各种基础有所了解,甚至在某些方面应该是深入掌握的。
基础的就先上述这些了,下面我们看下如何选型技术工具。
做自动化测试最难的是什么?第一道难度门槛一定不是技术?为什么呢?
笔者以为,第一道门槛是,界定你的目标系统自动化测试范围,即做什么,不做什么。
这是范围的界定基本决定了你后续工作的成功率了。
首先你要深刻理解核心用户业务流和系统业务流;
其次对核心业务流过程中涉及的UI元素进行全面梳理
然后要梳理出,什么是必做的,什么是难做的,什么是可以快速做的等等
总体上是多问几个为什么。
就一般的应用而言,用用工具基本是可以解决很多问题的,也是可以改进比较大的效率的。
单纯使用工具来讲,推荐robotframework,入门阶段建议。
需要掌握以下几个关键点:
少用:
总之就是,在前期就是聚焦最核心的功能,别贪多,别急什么都要用起来
现实告诉我们,光会一些工具是不够的,不够别人看,也不够满足自己的欲望。
所以还是的上绝招,编程。
别什么学会了C,再去学习其他语言不成问题,实际上很成问题。
因为时间有限,耐心有限,各种有限。
对大多数人来讲,专心的学好一门比什么都重要。
怎么学? 往死里练
怎么往死里练?持续的往死里练
怎么持续的往死里练?组团
怎么组团?请往下看