Test automation framework architecture

所在平台: Udemy

课程主页: https://www.udemy.com/course/writing-test-automation-framework/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 测试自动化框架架构 (Test automation framework architecture) **课程概述:** 本课程由拥有丰富测试自动化经验的资深软件工程师 Alexander Pushkarev 主讲,旨在教授学员如何一步一步地构建适用于任何系统的测试自动化框架。课程的核心是“三层框架模式”,这是一种简单而有效的设计模式,可以帮助开发者构建结构良好、易于维护的测试自动化框架,从而克服经验不足的开发者常遇到的框架结构混乱问题。 **课程内容亮点:** * **理解核心概念:** 探讨什么是测试自动化框架,什么是架构,以及在测试自动化中常用的设计模式。 * **深入“三层框架模式”:** 详细讲解分层模式在测试自动化中的应用,以及如何使用它来构建适用于 Web UI、Rest API、桌面应用等各类系统的框架。 * **降低维护成本:** 强调该模式能够最大限度地降低测试自动化框架的维护成本。 * **实战演练:** 提供一个循序渐进的框架实现示例,帮助学员将理论知识付诸实践。 **技术栈:** * 课程以 Java 为例进行编码演示,但其核心理念和架构原则适用于 Python、.Net、JavaScript 等多种编程语言,90% 的内容具有跨语言的参考价值。 **目标听众:** * 希望提高测试自动化框架构建能力的软件工程师、测试工程师。 * 对软件架构设计感兴趣的开发者。 **讲师简介:** Alexander Pushkarev,资深软件工程师,拥有自 2008 年起丰富的 IT 从业经验,其中 7 年专注于测试自动化领域,领导团队并从零开始构建过多个遗留项目和新项目的测试自动化。他将自己在开发工作中积累的架构知识,融合形成了“三层框架”的理念,并以此为核心教授本课程。

课程评论(0条)

课程详情

Learn how to write test automation framework for any system - step by step.Many test automation solutions are written by less experienced developers, and, as the result, are not structured well, hindering test automation progress. But there's one very simple, yet effective way to structure test automation framework - 3-layer framework pattern. This pattern will allow you to write test automation framework for any software system (Web UI, Rest API, Desktop, etc) while minimizing maintenance cost.My name is Alexander Pushkarev, I am Senior Software Engineer. I work in IT from about 2008, and 7 years of my experience I worked as test automation specialist, leading teams and creating test automation from scratch for legacy and green-field projects. I had written several different frameworks and I combined my architecture knowledge acquired during my development work into what I call "3-layer framework" - which is the focus of this course.I use Java for coding examples, but the course itself isn't focused on any programming language, so if you use Python,.Net or JavaScript I am sure that 90% of the course material will be relevant.What's inside:What is test automation framework?What is architecture?What design patterns are most commonly used in test automation?Layered pattern - the way it applied to test automationStep-by-step framework implementation example

课程标签

0人关注该课程

主题相关的课程