在 C#.NET 中使用 Playwright 进行自动化框架开发 是一门高级课程,旨在通过干净的编码和 SOLID 模式解决端到端测试框架开发问题。
本课程的课程设计不仅仅是随机选择我知道的一些主题,该课程在一段时间内(超过15 年)不断发展,为超过270,000 名专业人士提供培训(包括在线和企业培训)和工作在自动化测试领域工作15 年以上。
因此,该课程是一个非常精致的版本,这意味着该课程不会偏离它本来的主题。
该课程包括我们将在课程中讨论的所有源代码,因此每个部分末尾都必须具有所需的所有源代码。
最后,本课程面向那些认真对待从头开始开发自动化测试框架并了解构建它们以在工作中扩展使用的所有细节的人
在本课程中,您将学习使用以下工具自动化 ASP NET Web API 和 WebUI 项目
- Playwright (latest version)
- .NET 7
- C# 11
- XUnit
- AutoFixture
- Fluent Assertion
- Specflow
我们还将在本课程中使用以下模式
- 依赖注入
- 工厂模式
- 页面对象模型模式
- 惰性初始化
在本课程结束时,您将拥有
- 完全理解 C# 和 .NET 7
- 完整理解编剧最新最大变化
- 从头开始设计一个完整的框架
- 设计一个更具可扩展性的框架的所有想法
此课程面向哪些人:
- 质量保证
- 不是
- 开发
- 开发运维
你将会学到的
- Playwright 基础知识到在 Playwright 中编写自定义框架的更高级方法
- .NET 中的现代测试技术和编码标准
- 高效的基于 DI 的框架创建
- 使用 XUnit、AutoFixture、DI 和 Specflow 将使使用 Playwright 进行的测试更加出色
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。