|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/selenium-cucumber-integration/
课程评论:没有评论
**课程名称:** 实用软件测试 2025 - 手动测试 + JIRA + API + DB + Selenium **课程概述:** 本课程专为手动测试人员和新人量身打造,内容涵盖从手动测试基础概念到数据库测试、API 测试,再到 Selenium WebDriver 的基础及高级应用,并深入讲解 Python 编程。 **课程主要内容:** * **手动测试详解:** 深入理解手动测试的核心概念。 * **JIRA:** 学习使用 JIRA 进行 Bug 跟踪和任务管理。 * **数据库测试与 API 测试:** 掌握数据库和 API 的测试技术。 * **Python 编程(基础到专家级):** * 基础 Python:条件处理、循环、字符串处理、文件处理、JSON 处理。 * 高级 Python:网络爬虫、JSON 操作、配置文件处理、面向对象编程(OOPS)。 * 实际编程练习,巩固每个概念。 * **测试执行与报告(Pytest 框架):** 利用现成的 Pytest 框架进行测试执行、报告生成和执行控制。 * **手动测试面试准备与编程实战:** 结合编程知识,为手动测试面试做好准备。 * **端到端自动化框架:** * **数据驱动框架:** 使用 Excel 实现数据驱动测试。 * **BDD 框架:** 使用 Behave 实现行为驱动开发(BDD)框架,并进行端到端实施。 **先修要求:** 无需任何 Python 脚本编写经验。 **低级别课程覆盖:** * **基础 Python 编程:** 条件处理、循环、字符串处理、文件处理、JSON 处理。 * **高级 Python 编程:** 网络爬虫、JSON 操作、配置文件处理、面向对象编程(OOPS)概念。 * **环境配置:** Pycharm 编辑器和 Pytest 框架的逐步安装。 * **Selenium 基础:** * 录制与回放(Selenium IDE)。 * 元素定位器:详细理解和实践编写。 * WebDriver API。 * **自动化框架:** * 数据驱动框架。 * BDD 框架(Behave 配合 Page Object Model 设计模式)。 * **报告:** HTML 报告。 * **端到端框架:** 数据驱动、BDD 框架。 * **CI/CD 集成:** 使用 GIT 和 Jenkins 实现持续集成/持续部署。 * **Selenium & Python 实战:** * 真实项目实施。 * 完整端到端代码。 * 最佳实践。 * 架构与框架设计。 * 真实场景实践。 **学习目标:** 课程结束后,您将能够理解最佳自动化实践,并使用 Selenium 编写各种自动化测试用例。 **适用人群:** 本课程对于手动测试和自动化测试领域的专业人士非常有益。 **BDD 概念与框架实施:** Behave 是最受欢迎的 BDD 库之一。本课程将从测试人员的角度出发,教授如何使用 Behave 库结合 Selenium 等工具实现 BDD 方法。课程内容覆盖了 Gherkin 脚本的几乎所有基础和高级概念,帮助学员应对各种 BDD 自动化挑战。
This course is specially designed by keeping manual tester/ freshers in focus, here we give coverage starting from Manual Testing Concepts to Database Testing, API Testing & Selenium WebDriver Basics to Advanced level and also gives detailed outlook of Python Programming.High Level Agenda of the course: - Detail of Manual Testing - Bug Tracking and Task Management using JIRA - Database Testing & API Testing - Basic to Expert level Python Programming Concepts - Test Execution/ Reporting/ Execution Control using readymade Pytest Framework - Manual Testing Interview Preparation with programming coverage - Detailed Python Programming for each and every concept with programming exerciseEnd to End Automation Frameworks - Detailed Data Driven Framework using Excel - End to End Implementation of BDD(Behavior Driver Development) framework with BehaveCourse is designed in such a way that the user does not required to have any prior understanding of python scriptingLow Level Course Coverage Basic Python Programming (Condition Handling, Looping, String Handling, File Handling, Json Handling) Advance Python Programming (WebScrapping, Working with JSON, Config File Handling, OOPS Conepts) Step by Step Installation Pycharm Editor & Pytest Framework Record and Play (Selenium IDE) Element locators (Detailed understanding and Practical Approach to write Element Locators)·Webdriver API Data driven Framework BDD framework with Behave with Page Object Model Design Pattern HTML Reporting End to End Frameworks: Data Driven, BDD Framework CI/ CD implementation using GIT and Jenkins Integration Selenium python - Real time project implementation Selenium with python - Complete End to End Code python with selenium: Best Practices python with selenium: Architecture & Framework Design python selenium webdriver : Realtime PracticesBy the End of this Course you will able to understand best automation practice and write all kind of automation testcases using SeleniumThis course is very useful for professional who are working in Manual and Automation Testing.BDD Concepts and Framework ImplementationBehave is one of the most popular BDD Library.To the testers point of view, we can use this library to implement BDD approach with Selenium, Calabash, Watir etc.In this course we prepare student for all BDD automation challenges, it gives coverage of almost all basic and advance concepts of Gherkin Scripting