|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/7-days-selenium-java-automation-workshop/
课程评论:没有评论
**课程名称:7天Selenium Java自动化工作坊** **课程概述:** 本课程专为希望进入软件测试-QA自动化领域的学员设计。无论您是Selenium新手、零基础还是已有一定经验,本课程都将从零开始,全面讲解端到端的自动化框架开发。学员将深入理解各项技术要点,并掌握完整的框架构建能力。此外,本课程内容对于准备自动化面试的学员尤其有益。 **主要学习内容:** * **GitHub/Git:** * GitHub账户创建与仓库创建 * Git Bash安装与常用Git命令 * 本地项目创建、推送到远程仓库等操作 * **Core Java:** * JDK下载与安装 * 类与对象、构造器(默认与参数化) * 方法、访问修饰符 * 继承、多态(方法重载) * **Selenium:** * Selenium环境搭建 * Selenium核心概念,如WebDriverManager等 * **TestNG:** * TestNG环境搭建与注解 * XML自动化套件创建与执行 * **Maven:** * Maven环境搭建 * POM文件详解、构建生命周期 * Maven命令及其在自动化套件执行中的应用 * **Jenkins:** * Jenkins作业创建 * Jenkins从本地触发自动化套件 * Jenkins从GitHub触发自动化套件 * **BDD框架(Cucumber + Java):** * Feature文件编写 * Step Definitions实现 * 自动化测试用例编写
This course is mainly designed for those who want to get into Software Testing - QA Automation. Someone might have some experience in selenium, someone might be fresher or might have less experience, irrespective of these criteria, this course is designed from scratch and covers the end to end automation framework development including individual topics explained in detail. So the students who complete this workshop would be having the end to end knowledge on the topics and framework development. Also this workshop is more beneficial if someone appears for the automation interview. Students can use this and learn.GitHub/GitGitHub Account Creation, Repository CreationGit Bash installationGit CommandsCreating projects locally and pushing the project to the remote repository, etc.Core JavaDownload and install JDKClass and ObjectDefault Constructor and parameterized constructorMethodsAccess ModifiersInheritancePolymorphism - Method OverloadingSeleniumSelenium SetupSelenium ConceptsWebDriverManager, etcTestNGTestNG setupAnnotationsCreating XML Automation SuiteTriggering Automation Suite from XML SuiteMavenMaven SetupPOM File ExplainedBuild Life CycleMaven CommandsTriggering Automation Suite from Maven Command LineJenkinsJenkins Job CreationTriggering Automation Suite from LocalTriggering Automation Suite from GitHubBDD Framework using Cucumber + JavaFeature FileStep DefinitionsAutomating TestsThis course is mainly designed for those who want to get into Software Testing - QA Automation. Someone might have some experience in selenium, someone might be fresher or might have less experience, irrespective of these criteria, this course is designed from scratch and covers the end to end automation framework development including individual topics explained in detail. So the students who complete this workshop would be having the end to end knowledge on the topics and framework development. Also this workshop is more beneficial if someone appears for the automation interview. Students can use this and learn.GitHub/GitGitHub Account Creation, Repository CreationGit Bash installationGit CommandsCreating projects locally and pushing the project to the remote repository, etc.Core JavaDownload and install JDKClass and ObjectDefault Constructor and parameterized constructorMethodsAccess ModifiersInheritancePolymorphism - Method OverloadingSeleniumSelenium SetupSelenium ConceptsWebDriverManager, etcTestNGTestNG setupAnnotationsCreating XML Automation SuiteTriggering Automation Suite from XML SuiteMavenMaven SetupPOM File ExplainedBuild Life CycleMaven CommandsTriggering Automation Suite from Maven Command LineJenkinsJenkins Job CreationTriggering Automation Suite from LocalTriggering Automation Suite from GitHubBDD Framework using Cucumber + JavaFeature FileStep DefinitionsAutomating Tests