SDET QA Yazılım Test Otomasyonu

所在平台: Udemy

课程主页: https://www.udemy.com/course/yazilim-test-muhendisligi-selenium-testng-cucumber/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** SDET QA 软件测试自动化 **课程概述:** 本课程将带您从零开始学习在 Web 和移动应用程序中广泛使用的 Selenium WebDriver,以及与之相关的 TestNG 和 Cucumber。通过本课程,您将能够从零开始构建自己的自动化测试仓库。您还将学习软件测试工程的基础知识,为进入市场做好准备。 **学习内容:** * Selenium WebDriver * TestNG * Cucumber 和 Gherkin 语言使用 * 软件生命周期 (SDLC) * 测试生命周期 (STLC) * 测试类型 (白盒、黑盒等) * SDET/QA 专家的职责范围 * Jenkins 作为 CI/CD 工具的使用 * GitHub 的基本使用 * 敏捷项目管理模型的原理 * Jira 项目管理应用的使用 * Jira 测试插件 Zephyr Scale 的使用 **课程亮点:** * 能够从头到尾为软件项目准备测试仓库。 * 学习敏捷项目管理方法论以及项目如何基于该方法论开发。 * 学习作为软件测试工程师所需的辅助工具。 * 学习在 CI/CD 流程中最常用的 Jenkins 中创建项目测试并管理报告流程。 **学习建议:** 认真完成课程中的作业及其解决方案,仔细观看课程视频,并通过重复创建作业来巩固所学知识,您将获得软件测试专家职业生涯所需的全部知识和技能。 **课程大纲:** * HTML 基础 * CSS * Selenium 主题: * 定位器 (Locators) * Base Driver * 选择器:XPath, CSS Selector * Action Class * 等待 (Wait) * iframes * JavaScript Executor * Robot Class * TestNG 主题: * XML 文件 * 方法、类:分组 (Groups) - 参数 (Parameter) * 数据提供者 (Data Provider) * 跨浏览器测试 (Cross Browser Testing) * 并行测试 (Parallel Testing) * 硬断言和软断言 (Hard Assert and Soft Assert) * 页面对象模型 (Page Object Model) * Cucumber 主题: * 框架准备 * 场景 (Scenario) * 参数 (Parameter) * 场景大纲 (Scenario Outline) * 数据表 (Datatable) * Runner Class * 并行测试 (Parallel Testing) * 跨浏览器测试 (Cross Browser Testing) * Apache POI Excel 操作 * Jenkins CI/CD 流水线搭建 * Smoke 和 Regression 测试搭建 * Jira 项目管理工具使用 * Jira Zephyr Scale 的测试操作和报告 * 敏捷项目管理结构和细节

课程评论(0条)

课程详情

Web ve mobil uygulamalarında en yaygın kullanılan Selenium WebDriver ve ona bağlı olarak testNG ve Cucumber kullanımlarını öğreneceğimiz kursumuza hoş geldiniz. Bu kurs içeriği sayesinde sıfır durumundan kendi otomasyon test repository'nizi oluşturabilir hale geleceksiniz. Yazılım test mühendisliğinin temellerini bu kurs sayesinde öğrenecek ve piyasa koşullarına hazır hale geleceksiniz.Öğreneceğimiz konular:Selenium WebDriver,TestNG,Cucumber ve Gherkin dil kullanımı,Yazılım yaşam döngüsü (SDLC), Test yaşam döngüsü (STLC), Test Çeşitleri (White Box, Black Box, etc.)Bir SDET/QA uzmanının sorumluluk alanı,CI/CD tool olarak Jenkins kullanımı,Github temel kullanımı,Agile proje yönetim modeli temelleri,Jira proje yönetim uygulaması kullanımı,Jira testing plugins olan Zephyr Scale kullanımı,Bu kurs kapsamı içerisinde bir yazılım projesine baştan sona test repository'si hazırlayabileceksiniz. Agile proje yönetim metodolojisini ve bir projenin bu yöntem ile nasıl geliştirildiğinin temellerini kurs içeriğimizde öğreneceksiniz. Aynı zamanda bir yazılım test mühendisi olarak ihtiyacınız olacak yardımcı toolları da bu kurs içeriği sayesinde öğrenmiş olacaksınız. CI/CD süreçleri içerisinde en çok kulllanılan Jenkins içerisinde projeniz için testler oluşturarak rapor süreçlerinin yönetilmesini öğreneceksiniz. Kurs içerisinde size verilen ödevleri ve çözümlerini dikkatle çalışmanız, dersleri dikkatle izlemeniz ve tekrar tekrar kendinize ödevler oluşturarak tekrarlar gerçekleştirmeniz ile birlikte yazılım test uzmanı kariyerinizde fazlasıyla yeterli olacak tüm bilgi ve donanıma sahip olacaksınız.Ders Müfredatı:HTML TemelleriCSSSelenium Konuları:LocatorsBase DriverSelectors: Xpath, CSS SelectorAction ClassWaitiframesjavascript executorRobot ClassTestNG Konuları:XML FilesMethod, Class: Groups - ParameterData ProviderCross Browser TestingParallel TestingHard Assert and Soft AssertPage Object ModelCucumber Konuları:Framework HazırlığıScenarioParameterScenario OutlineDatatableRunner ClassExtend ReportsParallel TestingCross Browser TestingApache POI ile Excel işlemleriJenkins ile CI/CD pipelining kurulumuSmoke ve Regression Test kurulumuJira proje yönetim aracı kullanımıJira Zephyr Scale ile test işlemleri ve raporlamalarAgile proje yönetim yapısı ve detayları

课程标签

0人关注该课程

主题相关的课程