|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/framework-development-with-selenium-csharp-advanced/
课程评论:没有评论
课程名称:2025-Automation Framework Development with Selenium C# .NET 课程概述: 本课程是一个高级课程,旨在教授使用Selenium C#进行端到端的自动化框架开发。课程内容经过18年以上的经验积累和299,000多名专业人士的在线与企业培训,是一个经过精炼的版本,确保课程内容与主题紧密相关。课程提供所有讨论中用到的源代码,学员在每个部分结束时都能获得所需的源代码。 本课程适合那些对自动化测试框架开发有严肃态度的人士,内容涵盖从基础到深入的知识。在课程中,学员将学习如何使用以下工具自动化ASP.NET Web API和WebUI项目: - Selenium 4.19 - .NET 8 - C# 12 - XUnit - AutoFixture - Fluent Assertion - Specflow 此外,我们将在课程中采纳以下设计模式: - 依赖注入(Dependency Injection) - 工厂模式(Factory Pattern) - 页面对象模型模式(Page Object Model Pattern) - 懒加载(Lazy Initialization) 课程结束时,学员将能够: - 完全理解C#与.NET 8 - 完全理解Selenium的最新变化 - 从零开始设计一个完整的框架 - 具备设计更具可扩展性的框架的能力 总之,本课程针对希望在自动化测试领域打下坚实基础并发展框架开发能力的学员,是一个非常优秀的学习机会。
Automation framework development with Selenium C# is an advanced course designed to address End-to-End framework development with tools such as The curriculum of this course is designed not just by randomly choosing some of the topics that I know, the course has evolved over a period (18+ years) by giving training to more than 299,000+ professionals (both online and corporate training) and working in automation testing field 18+ years nowHence the course is a much refined version, meaning the course won't deviate from the topics it is meant to be.The course includes all the source codes that we will discuss in the course, hence one must have all the source code required at the end of every section.Finally, the course is for those, who are serious about automation testing framework development from the complete ground up.In this course, you will learn to automate ASP NET Web API and WebUI projects using tools such as Selenium 4.19.NET 8C# 12XUnitAutoFixtureFluent AssertionSpecflowWe will also be using the following patterns in this courseDependency InjectionFactory PatternPage Object Model PatternLazy InitializationAt the end of this course, you will haveComplete understanding of C# with.NET 8Complete understanding of Selenium with the latest and greatest changesDesigning a complete framework from the ground upIdea to design a more extendable framework