如何搭建自动化测试框架?

2021-01-20 09:20发布

4条回答
Cici
2021-01-27 11:17

自动化测试本质上只是区别于手工测试的一种测试执行手段。都是基于需求分析、测试设计的基础上开展的。

首先,根据产品的特点、架构,选择适合的自动化测试框架、工具。比如产品业务包含复杂的流程逻辑(含审批环节、多用户角色),需要进行完整流程的自动化测试。这时候需要选择什么样的方式开展(比如选择 关键字驱动➕数据驱动测试框架,使用Python基于robot framework)进行用例开发。

其次,自动化环境搭建,比如开发环境(如Python+pycharm)、执行环境(如 Jenkins持续集成)、维护环境(如 git)。

最后,用例开发、执行、维护。自动化用例的可维护性、可扩展性对自动化测试可持续性开展起着重要作用,这点在开展过程中需要格外注意。


一周热门 更多>