实际工作中,你是如何开展自动化工作的?

问题

实际工作中,你是如何开展自动化工作的?

考察点

面试官想了解:

  • 是否有负责过自动化工作的开展

  • 是否对项目的整体流程能够把控

回答

自动化测试工作开展流程:

第一、需求分析。根据产品的业务特性整理出一个可以做自动化的功能模块

第二、制定测试计划:根据业务特性、业务复杂性、任务优先级、以及人员现状来制定自动化测试计划;

第三、设计自动化用例:从功能用例中挑选合适的用例来转成自动化用例;

第四、框架选型。选择合适的编程语言、自动化工具、完成环境的搭建

第五、编写/调试脚本:自动化测试的脚本开发与调试

第六、执行测试:根据项目来制定自动化的执行方案;

第七、测试报告:整理测试报告并开展分析工作,接着汇报自动化测试成果

第八、后期维护:跟进框架与脚本的后期维护