在线课程 – Selenium with Python 专业认证专家:Packt 的自动化和专业测试

通过实时项目学习 Python 和 Selenium 的自动化。在 Selenium 中从 Basic 到 Advanced 进入 Python 编程和自动化的世界。

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

  • Python 编程
  • 了解网页的结构
  • 使用 Selenium 的 WebDriver
  • 测试自动化
  • 编写自动化测试
  • 测试运行时管理
  • 自动化 Web 任务
  • 使用 HTML 和 CSS
  • 错误诊断和故障排除
  • 提高测试性能

What you will learn in the course

Courses for which the course is suitable

  • 自动软件检查器
  • 自动化开发人员
  • 测试工程师
  • 使用 Python 测试 Developer
  • Selenium 专家
  • 测试经理
  • 开发人员自动化框架
  • Web 应用程序检查器
  • 具有测试专业知识的软件开发人员
  • 集成测试专家 (Integration Testing Specialist)

专业 – 3 单元课程系列

Python 是 AI 应用程序和网站安全的热门选择,导致测试行业将其用于测试 AI 项目中的自动化。本课程将指导您使用 Python 和 Selenium WebDriver 执行自动化测试。

您将在课程中学到什么

  • 安装 Python 和 Selenium
  • Python 基础知识
  • 编写准确的计划
  • 使用 Selenium to Python 包在不同的浏览器中运行测试
  • 使用 Pytest 框架运行单元测试
  • 为 Python 端到端开发 Selenium 框架
  • 与 Jenkins CI 集成
  • 从 Excel 文件中读取和写入数据
  • Git 概述
  • 阶段管理、提交执行和合并冲突解决

在课程结束时,您将熟练使用 Python 和 Selenium 进行自动化测试。

主要学习目标

  • 了解 Python 数据类型和程序流程
  • 自动化 HTML 表格
  • 下拉菜单中的动态处理
  • 高级用户交互
  • 创建 HTML 报表
  • 通过从测试中删除静态数据来实现数据驱动的访问

本课程非常适合希望使用 Python 和 Selenium 学习自动化的测试初学者和经验丰富的测试人员,他们不需要 Python 编程或自动化测试方面的经验。

实践学习项目

包含的项目侧重于实际场景,例如使用动态元素自动化 Web 交互和处理跨浏览器测试。学习者将使用这些技能来开发强大的自动化框架,以解决测试 Web 应用程序时的实际挑战。

Details of the courses that make up the specialization

Python 简介和基本 Selenium 定义

课程 1

  • 6 小时

课程详情

学习内容
  • 了解安装和设置 Python 和 Selenium 的步骤
  • 解释 Python 系统和控制结构中的数据类型
  • 编写和筛选 Python 程序以解决简单的问题
  • 开发脚本以处理 Python 中的文件操作和异常
您将获得的技能
  • 类别: 网站自动化
  • 类别: Python(编程语言)
  • 类别: 自动化测试
  • 类别: Selenium Python 定义
  • 类别: Selenium Webdriver

高级 Selenium 技术和框架简介

课程 2

  • 6 小时

课程详情

学习内容
  • 在 Selenium Webdriver 中分析和实施不同的位置策略
  • 创建和管理用于动态网络元素和自定义的自动化脚本
  • 为实际应用程序开发和实施全面的端到端测试用例
  • 评估和执行高级用户交互和浏览器元素管理技术
您将获得的技能
  • 类别: 功能自动化
  • 类别: 使用 Selenium Webdriver 实现自动化
  • 类别: 高级 Selenium 技术
  • 类别: 网元自动化
  • 类别: Selenium Frames

高级框架开发和集成

课程 3

  • 9 小时

课程详情

学习内容
  • 应用 Pytest 进行高效的单元测试
  • 使用博客改进测试报告
  • 开发一个缩放的 Selenium 框架
  • 使用 Git 管理接口并解决冲突
您将获得的技能
  • 类别: Pytest 框架
  • 类别: Git 版本控制管理
  • 类别: Python 中的 Selenium