在程序员的世界中,一切重复性的工作,都应该通过程序自动执行。「自动化测试」就是一个最好的例子。
随着互联网应用开发周期越来越短,迭代速度越来越快,只会点点点,不懂开发的手工测试,已经无法满足如今的业务要求,只能被企业逐步裁员淘汰。「自动化测试和持续测试」就成为了业界主流。
如果在招聘网站搜索「测试工程师」的职位,95% 的招聘都会有「掌握自动化测试以及 Python」的相关要求。可以说,python 自动化已经不是加分项了,而成了面试成功的必备技能。
所以,如果你正准备入行或者转岗做测试工程师的工作,Python 自动化测试将是必学技能之一。
Python + Selenium
说到自动化测试,就不得不提大名鼎鼎的Selenium
。Selenium 是如今最常用的自动化测试工具之一,支持快速开发自动化测试框架,且支持在多种浏览器上执行测试。
Selenium
学习难度小,开发周期短。对测试人员来说,如果你编程经验不足,python + Selenium
是个很好的选择。语法简约,清晰,可以显著减少后期维护难度和工作压力。
今天,我们就介绍一下如何用 Selenium 快速开始 Web 测试工作!
(以下内容出自实验楼课程——「Python 自动化测试实战」,欢迎大家来实验楼边敲代码边练习!)
Selenium 基础知识
本节课程介绍 Selenium 的功能作用及安装、环境配置,并介绍 Selenium 常用的语法。
知识点
- Selenium 介绍
- 安装 Selenium
- 安装 geckodriver 浏览器驱动<