Full-stack automation QA với Playwright Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/full-stack-automation-qa-voi-playwright-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:使用 Playwright Python 进行全栈自动化 QA** 本课程旨在帮助学员掌握 Playwright,一款强大且现代化的 Web 应用程序自动化测试工具。从基础知识到高级测试技术,学员将获得构建和维护专业自动化测试套件的全部技能。 **课程内容详情:** * **第一部分:Python 入门** * Python 基础知识:Python 简介、变量、条件语句、循环、函数、类。 * **第二部分:Playwright 入门** * 环境设置与第一个测试用例创建。 * 安装和初始化 Playwright Python 项目。 * 创建和运行第一个测试用例。 * 使用交互模式进行探索和调试。 * 了解定位器(Locator)——在 Web 上定位元素。 * **第三部分:基础知识** * Playwright 核心概念:测试套件结构、测试组件和步骤、测试代码组织最佳实践。 * 测试数据和测试环境管理。 * **第四部分:与 Web 元素交互** * 全面的 Web 测试操作实践:点击、输入文本和表单提交、处理单选按钮和复选框、使用下拉菜单和选择器、文件上传和下载、处理日期选择器和颜色选择器、执行悬停和拖放操作。 * 处理复杂的组件。 * **第五部分:高级测试** * 掌握 Playwright 的高级功能:Web-first 断言以实现精确测试、使用 Fixtures 重用代码、视觉测试和图像比较、设备仿真以进行响应式测试、视频录制以进行调试和报告。 **学习成果:** 完成本课程后,学员将能够: * 熟练使用 Playwright 和 Python。 * 从头开始构建自动化测试框架。 * 应用现代化的测试技术。 * 自信地进行 Web 应用程序的自动化测试。

课程评论(0条)

课程详情

Khoá học Playwright Testing PythonGiới thiệuKhoá học này được thiết kế để giúp học viên nắm vững Playwright - một công cụ testing hiện đại và mạnh mẽ cho web application. Từ những kiến thức nền tảng đến các kỹ thuật testing nâng cao, khoá học sẽ trang bị cho bạn đầy đủ kỹ năng để xây dựng và duy trì bộ test automation chuyên nghiệp.Chi tiết nội dungPhần 1: Làm quen với PythonCác kiến thức nền tảng như: python là gì, biến, điều kiện, vòng lặp, hàm, classPhần 2: Làm quen với PlaywrightBắt đầu hành trình với việc thiết lập môi trường và tạo test case đầu tiên. Học viên sẽ được hướng dẫn:Cài đặt và khởi tạo project Playwright với PythonTạo và chạy test case đầu tiênSử dụng interactive mode để khám phá và debugTìm hiểu về locator - công cụ định vị elements trên webPhần 3: Kiến thức nền tảngTìm hiểu các khái niệm cốt lõi của Playwright:Cấu trúc của test suiteCác thành phần test và stepBest practices trong việc tổ chức code testQuản lý test data và test environmentPhần 4: Tương tác với Web ElementsThực hành đầy đủ các thao tác testing trên web:Click, input text và form submissionXử lý radio buttons và checkboxesLàm việc với dropdown và select elementsUpload và download filesTương tác với date picker và color pickerThực hiện hover và drag-n-dropXử lý các components phức tạpPhần 5: Testing nâng caoNâng cao kỹ năng với các tính năng chuyên sâu:Web-first assertions cho testing chính xácSử dụng fixtures để tái sử dụng codeVisual testing và so sánh hình ảnhDevice emulation cho responsive testingVideo recording để debug và báo cáoKết quả đạt đượcSau khi hoàn thành khoá học, học viên sẽ:Thành thạo việc sử dụng Playwright với PythonCó khả năng xây dựng framework testing từ đầuBiết cách áp dụng các kỹ thuật testing hiện đạiTự tin trong việc automation test cho web applications

课程标签

0人关注该课程

主题相关的课程