自动化学习资料整理

本篇博客详述了自动化学习的路径,重点涵盖了Python基础、API自动化测试(Pytest与Requests库)和WebUI自动化(Selenium)。学习目标包括理解Python基础知识,掌握Pytest框架与Requests库的使用,以及Selenium的基本操作。同时,也涉及到了Git的基本操作,如代码拉取、修改和提交。通过这个学习计划,读者将能够进行Python自动化测试的实践应用。
摘要由CSDN通过智能技术生成

自动化学习资料整理

学习内容学习目标推荐资料
Python基础知识

能掌握Python数据结构、控制语句、函数与参数、类与函数的相关知识点;能看懂Python简单编码和简单习题能进行依葫芦画瓢实现。

廖雪峰Python教程 中的【Python简介、安装Python、第一个Python程序、Python基础、函数、模块、面向对象编程-类和实例】内容学习

Python3基础教程

API自动化框架

Pytest:能按资料中章节的练习依葫芦画瓢实现;了解Unittest和Pytest差异以及Pytest优势在哪;                                 

Requests库:掌握Requests的get、post请求以及传参;请求响应结果常见的属性值获取如status_code、text、json等

Pytest框架学习

Requests库基本使用学习

Request官方文档

WebUI自动化框架(按需选学)Selenium:掌握Selenium中元素定位、控制浏览器、鼠键操作、显式隐式等待、多表单多窗口切换等

Selenium3自动化测试实战

或者 极客时间app里《Selenium自动化测试实战-郭宏志》

了解常见设计模式

PageObject、数据驱动、关键字驱动

实战 | UI 自动化测试框架设计与 PageObject 改造 - 知乎

自动化测试---被玩坏的数据驱动 - 虫师 - 博客园

如何理解自动化测试数据驱动与关键字驱动的区别?_框架

git基本使用通过使用git拉取仓库代码,进行修改提交,以及merge分支

Git 基本操作 | 菜鸟教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值