|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cypress-fast-and-modern/
课程评论:没有评论
**课程总结:Cypress - 快速现代化的测试工具** 本课程旨在帮助您通过Cypress成为Web应用程序自动化测试专家。您将学习如何使用CSS选择器编写有效的测试,以实现与页面元素的精确稳定交互。课程将探讨Page Object模式的实际应用,该模式能够结构化地组织测试并减少代码重复。您将学会如何根据项目需求更新和配置Cypress,并与文本字段、下拉列表、表格、菜单项等基本网页组件进行交互。 所有课程主题都将循序渐进地展开,使您从头开始理解测试编写过程,并最终获得一个可以作为任何项目基础的现成框架示例。 课程还涵盖了Cypress与CI/CD流水线的集成(以Jenkins为例)。您将学习如何在实际项目环境中配置测试以实现自动运行。测试将在Node.js环境下运行,这为您灵活配置测试环境和使用各种Cypress插件提供了可能。代码编写将在VS Code编辑器中进行。 本课程基于实际案例,您不仅能了解理论知识,还能获得在专业项目中应用的实践技能。完成本课程后,您将能够自动化测试流程,确保您自己项目的高质量测试,并通过会话和测试数据快速有效地构建测试套件。
Цей курс допоможе вам стати експертом з автоматизованого тестування веб-додатків за допомогою Cypress. Ви дізнаєтеся як писати ефективні тести використовуючи CSS-селектори для точної та стабільної взаємодії з елементами на сторінці. Ми розглянемо практичне застосування підходу PageObject, який дозволяє структуровано організовувати тести та зменшувати дублювання коду. Навчимося оновлювати та налаштовувати Cypress під потреби ашого проєкту й взаємодіяти з основними компонентами вебсторінки, такими як текстові поля, випадаючі списки, таблиці, елементи меню, тощо.Усі теми курсу розкриваються послідовно та покроково. Це дає змогу зрозуміти процес написання тестів від самого початку й на виході отримати готовий фреймворк-приклад, котрий може стати основою для будь-якого проекту.У курсі також охоплено інтеграцію Cypress в CI/CD пайплайн на прикладі Jenkins. Ви дізнаєтесь як налаштувати тести для автоматичного запуску в умовах живого проекту. Запуск тестів відбуватиметься на базі Node.js, що надасть можливість для гнучкого налаштування тестового середовища та для роботи з різноманітними плагінами Cypress. Процес написання коду відбуватиметься у редакторі VS Code.Курс побудовано на реальних прикладах, тому ви не тільки ознайомитеся з теорією, а й отримаєте практичні навички для використання у професійних проектах. Після проходження цього курсу ви зможете автоматизувати процес тестування, забезпечити високоякісне тестування на власному проекті та формувати швидкі та якісні набори тестів за допомогою сесій і тестових даних.