在线课程 – Packt Institute 的 Selenium WebDriver 4 with Python 专业认证

从头开始构建自动化框架。使用 Python 和 Selenium 设计基于 Web 的自动化框架,并像专业人士一样测试 Web 应用程序。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

开始

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 测试自动化
  • 詹金斯
  • веб 应用

What you will learn in the course

Courses for which the course is suitable

  • 自动检查器
  • 自动化开发人员
  • 质量保证工程师
  • 关键测试
  • 软件测试专家 (Software Testing Specialist)
  • Python 密钥
  • 自动化领域的项目经理
  • 持续集成专家 (Continuous Integration Specialist)

专业化 – 3 门课程系列

希望使用最新技术进入自动化行业,或了解如何在自动化项目中使用 Selenium WebDriver 和 Python 编程?本课程可帮助您在网站自动化方面打下坚实的基础。它全面介绍了 Selenium WebDriver 和 Python,从以下基本概念开始:

  • 改变
  • 数据类型
  • 控制流
  • 面向对象编程
  • 错误处理
  • 功能

您将学习如何:

  • 在不同的浏览器上安装和运行 Selenium WebDriver
  • 设计用于测试 Web 应用程序的自动化框架

在课程结束时,您将熟悉 Python 和 Selenium WebDriver,并能够在任何浏览器中测试真实的 Web 应用程序。您还将构建和配置 Python,使用 pip 安装 Selenium WebDriver,使用 Pytest 了解单元测试,掌握数据驱动测试,执行跨浏览器测试,并将 Jenkins 和 GitHub 与 Selenium 集成。

本课程面向有兴趣进入自动化检测的质量保证专业人员或手动测试人员,无需任何先验知识,因为所有主题都是从头开始学习的。

实践学习项目

包含的项目指导学习者使用真实的 Web 应用程序构建和改进自动化框架,使用 Python、Selenium WebDriver、Git 和 Jenkins 中的技能来解决真实的测试和持续集成挑战。

学习者实施了实用的解决方案,例如:

  • 数据驱动的测试
  • 跨浏览器测试
  • CI/CD 流程集成

这样他们就可以为真正的自动化任务做好准备。

Details of the courses that make up the specialization

Python 和 Selenium WebDriver 基础知识

  • 课程 1

  • 11 小时
  • 课程详情

  • 学习内容
    • 记住安装和配置 Python 和 Selenium WebDriver 的步骤
    • Python 变量、数据类型和控制结构说明
    • 在 Python 项目中使用高级数据类型和可重用代码
    • 区分不同类型的 Klassen 和对象,并在 Python 中有效管理它们
  • 您将获得的技能
  • 类别
    • Selenium WebDriver
    • 网络自动化
    • 使用 Python 实现自动化
    • QA 测试中的自动化
    • Python 编程

Selenium WebDriver 中级课程和自动化

  • 课程 2

  • 12 小时
  • 课程详情

  • 学习内容
    • 了解适用于不同浏览器的 Selenium WebDriver 的安装和设置
    • 从技能到跨不同操作系统进行自动化网络测试
    • 使用高级 XPath 和 CSS 选择分析和定位网络元素
    • 评估并实施有效的备用策略,以确保可靠的测试
  • 您将获得的技能
  • 类别
    • 浏览器自动化
    • XPath
    • Selenium WebDriver
    • 高级硒
    • CSS 选择

自动化和连续接口高级课程

  • 课程 3

  • 14 小时
  • 课程详情

  • 学习内容
    • 在 Python 中实现日志记录基础设施
    • 使用 unittest 和 pytest 编写和管理测试用例
    • 使用 Selenium WebDriver 构建和增强强大的自动化框架
    • 执行数据驱动型测试并管理测试集
  • 您将获得的技能
  • 类别
    • Python 中的日志
    • 高级自动化框架
    • Selenium WebDriver 框架
    • Jenkins CI/CD
    • 持续集成