Python 自动化入门

Python 自动化入门

11 讲

公开课:免费学

课程收获

收获一

我们分享的 Python 入门是根据公司实际自动化项目,抽出来的需要快速掌握的 Python 基础知识以及掌握知识的方法。

通过我们分享的入门基础知识你可以:

  • 快速掌握在实际自动化测试工作中必须掌握的 Python 语言相关知识点。

抽取出跟实际工作最相关的部分,集中学习和练习。

  • 对未掌握的知识,学到如何使用它的方式。
  • 通过视频不仅掌握显式的知识,还能看到隐式的数年自动化测试经验的人的操作手法。

收获二

实战课程都是抽离了实际业务数据,保留核心逻辑的,每天在 ci 上持续回归的自动化测试相关的实战培训。

  • 我们的自动化测试使用的是基于 Python 的 behave 框架,选择这个框架的一个重要原因是它能兼顾用例描述和代码实现。
  • 在这套课程里涵盖了 behave 的安装和实际应用。
  • 将实际自动化测试中使用比较频繁的模块抽掉敏感数据,保留业务逻辑做实战分享。这些实战模块主要是:
  • 业务服务器连接数据库数据库服务器,执行 SQL 及校验的全过程
  • 通过相关的一批 API 接口调用,验证一个仿真的业务场景全过程
  • 使用 Python 分别在本地/远程执行仿真业务相关的 Linux 命令并验证的全过程
  • 将实战培训的自动化 case 实际部署到 ci 持续运行和追踪

适用人群

测试工程师、运维工程师、数据库管理员等

课程简介

第一讲:环境_基本数据类型

第二讲:流程控制和函数

第三讲:如何获得帮助和重要函数的使用

第四讲:如何使用包导入、变量、函数、包的作用域命名空间

第五讲:面向对象

第六讲:实战系列 Logger 模块(日志模块)

第七讲:Behave 框架使用

第八讲:Behave 框架下,基于 PyMySQL 操作数据库(使用 PyMySQL 库)

第九讲:Behave 框架下,基于 Paramiko 连接远程服务器执行命令(远程执行linux命令)

第十讲:一个自动化 “小 case” 是如何炼成的(DMP 需求自动化案例)

第十一讲:自动化持续部署

购买须知:
1、本课程为虚拟产品,一经购买,概不退款(讲师特别声明除外)
2、在使用过程中,遇到任何问题,请邮件联系:pr@sifou.com
3、划线价说明:商品展示的划横线价格为参考价,并非原价。该价格仅供您参考。

版权声明:讲者在本产品上发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归讲师本人所有。未经讲师授权许可,观众用户不得以任何载体或形式使用讲师的内容。

5.0 暂无评价