大家好啊,我是大田
最近有个小伙伴问大田,入职后就让搭建自动化测试框架,应该如何开始?这个问题大田给出自己的见解,供你参考。
1、要先明确是从 0 开始吗?
2、了解公司为什么要做自动化,了解具体需求,不能为了做自动化而做,要以解决具体问题为原则。
3、明确做好了之后谁来使用,如何推广使用。
4、对自动化测试做个可行性调研,包括框架选型,框架是接口还是 UI 自动化,使用什么语言等等,越详细越好。这个过程需要和 leader 或者其他负责人开会沟通研究,设计好阶段性要达到的成果是什么。
5、根据业务的侧重点,收集功能、接口测试用例,确定自动化测试用例覆盖的颗粒度。
6、开始编写自动化测试脚本,整合到持续集成平台,逐步引入到产品测试中,给业务测试的同学带来帮助,减轻手工回测成本。
7、展示成果,计算自动化测试框架带来的收益。
大田还没做过从 0 开始的框架,不过,有这样的机会还是很好的。希望你能把这些前置条件理清楚,准备工作做充足,能达到事半功倍的效果。