Automatyzacja testów: WebdriverIO + Typescript - Jenkins

所在平台: Udemy

课程主页: https://www.udemy.com/course/testowanie-automatyczne-webdriverio/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程:WebdriverIO + TypeScript - Jenkins 自动化测试 **课程概述:** 本课程专为希望开启自动化测试职业生涯但缺乏编程经验的学员设计。课程将从零开始,循序渐进地教授 WebdriverIO 和 TypeScript,并最终实现与 Jenkins 的持续集成/持续部署 (CI/CD) 集成。 **学习目标:** * **成为合格的测试开发者:** * 掌握 JavaScript 和 TypeScript 编程基础。 * 熟练使用 Visual Studio Code 及其自动化辅助功能。 * **精通 WebdriverIO 自动化:** * 使用 Mocha 和 WebdriverIO 创建自动化测试。 * 运用断言验证测试结果。 * 理解并应用 Page Object Model 设计模式。 * 掌握各种选择器(XPath, ID, Class, Name)的使用。 * **进阶自动化测试技能:** * 实现测试数据的分离。 * 构建完整的测试框架。 * 将自动化测试集成到 Jenkins CI/CD 流程。 * 设置测试计划与调度。 * 配置 Git 仓库并与 Jenkins 进行集成。 * 使用 Allure 生成测试报告。 **WebdriverIO 介绍:** WebdriverIO 是一个强大的 Web 和移动应用自动化工具,基于 Node.js。它支持 React, Angular, Vue.js 等现代前端框架的测试,同时也适用于 Android 和 iOS 移动应用。WebdriverIO 结合了 Selenium 的优势与 JavaScript 的简洁和灵活性,是现代 QA 和 DevOps 团队常用的自动化工具之一。 **课程适合人群:** * 渴望进入自动化测试领域的初学者。 * 希望提升技能的 Manual Tester。 * 希望从头开始构建测试框架并集成 Jenkins 的所有人员。 本课程将带领学员一步步学习自动化测试,并深入了解真实的自动化测试工作流程,直至实现 CI/CD 部署。

课程评论(0条)

课程详情

Automatyzacja testów z WebdriverIO i TypeScript - od podstaw do CI/CDChcesz rozpocząć karierę jako tester automatyzujący, ale nie masz doświadczenia w programowaniu?Ten kurs jest właśnie dla Ciebie. Prowadzę go od podstaw, krok po kroku, bez zakładania wcześniejszej wiedzy z zakresu JavaScript, TypeScript czy automatyzacji.Wspólnie zbudujemy pełny framework testowy, nauczysz się WebdriverIO, a na koniec zintegrowasz testy z narzędziem Jenkins.Co zyskasz po ukończeniu kursu?Podstawy programowania dla testera:- Nauczysz się pisać kod w JavaScript i TypeScript- Poznasz edytor Visual Studio Code i jego funkcje wspierające automatyzacjęAutomatyzacja z WebdriverIO:- Tworzenie testów automatycznych z użyciem Mocha i WebdriverIO- Używanie asercji do walidacji wyników testów- Wzorzec projektowy Page Object Model- Praca z selektorami (XPath, ID, klasy, name)Zaawansowane umiejętności testera automatyzującego:- Separowanie danych testowych- Tworzenie pełnego frameworka testowego- Podpinanie testów do Jenkinsa (CI/CD)- Ustawianie harmonogramu testów- Konfiguracja repozytorium GIT i integracja z Jenkins- Generowanie raportów testowych z użyciem AllureCzym jest WebdriverIO i dlaczego warto się go uczyć?WebdriverIO to potężne narzędzie do automatyzacji aplikacji webowych i mobilnych.Działa na silniku Node.js i pozwala testować aplikacje napisane w React, Angularze, Vue.js, a także aplikacje mobilne na Androida i iOS. Łączy w sobie zalety Selenium z prostotą i elastycznością nowoczesnych technologii JavaScript.To jedno z najczęściej wybieranych narzędzi do automatyzacji w nowoczesnych zespołach QA i DevOps.Dla kogo jest ten kurs?Dla osób bez doświadczenia, które chcą wejść do świata testów automatycznychDla testerów manualnych, którzy chcą zrobić kolejny krok i nauczyć się automatyzacjiDla wszystkich, którzy chcą od zera zbudować działający framework i zintegrować go z JenkinsJeśli chcesz nauczyć się automatyzacji testów krok po kroku i zrozumieć, jak wygląda realna praca testera automatyzującego, to ten kurs poprowadzi Cię od podstaw aż do wdrożenia CI/CD.

课程标签

0人关注该课程

主题相关的课程