自动化学习资料整理
学习内容 | 学习目标 | 推荐资料 |
---|---|---|
Python基础知识 | 能掌握Python数据结构、控制语句、函数与参数、类与函数的相关知识点;能看懂Python简单编码和简单习题能进行依葫芦画瓢实现。 | 廖雪峰Python教程 中的【Python简介、安装Python、第一个Python程序、Python基础、函数、模块、面向对象编程-类和实例】内容学习 |
API自动化框架 | Pytest:能按资料中章节的练习依葫芦画瓢实现;了解Unittest和Pytest差异以及Pytest优势在哪; Requests库:掌握Requests的get、post请求以及传参;请求响应结果常见的属性值获取如status_code、text、json等 | |
WebUI自动化框架(按需选学) | Selenium:掌握Selenium中元素定位、控制浏览器、鼠键操作、显式隐式等待、多表单多窗口切换等 | 或者 极客时间app里《Selenium自动化测试实战-郭宏志》 |
了解常见设计模式 | PageObject、数据驱动、关键字驱动 | |
git基本使用 | 通过使用git拉取仓库代码,进行修改提交,以及merge分支 |