The Screenplay Pattern: Better Interactions for Better Automation - QAM #8

  Рет қаралды 6,465

QA Touch

QA Touch

Күн бұрын

The Screenplay Pattern is a design pattern for automating interactions. It helps you write more readable and maintainable tests. It can be used not only for UI tests but also for Web UI, REST API, mobile, and so on.
It is more scalable and reusable for large test automation projects when compared to raw calls or using page objects.
Andrew Knight is the “Automation Panda” - an engineer, consultant, and international speaker who builds solutions for software testing problems.
He has designed and built robust test automation projects for operating systems, service APIs, and Web apps with thousands of tests running continuously. He is the lead developer for Boa Constrictor, the .NET Screenplay Pattern.
He also mentors people in good development, testing, and BDD practices. Andy currently works full-time as the Lead Software Engineer in Test at PrecisionLender, a Q2 company. He is a technical blogger and writes on AutomationPanda.com.
Register for the upcoming session here: www.qatouch.co...
#qatouch #screenplaypattern #automation

Пікірлер: 8
@tomasdozier7753
@tomasdozier7753 Жыл бұрын
Wow! Andrew "Pandy" is an amazing teacher! As a beginner I appreciate is approach of assuming nothing. As an educator (not in cs) I take my hat off to him. Gracias Pandy!
@Dudu2431996
@Dudu2431996 3 жыл бұрын
Awesome presentation!!
@Fabryotranto
@Fabryotranto 2 жыл бұрын
This is gold!
@gruttewibe76
@gruttewibe76 2 жыл бұрын
PlayWright (by former Puppeteer engineers who joined Microsoft) solves a lot of the flakiness problems mentioned at the beginning of this presentation. It has auto-waiting built in both for element presence and element actionability.
@_christyle
@_christyle Жыл бұрын
Playwright is using different architecture and isn't using the selenium webdriver. It directly communicates with the browser that's why it can validate if the element is actionable.
@linhthevu
@linhthevu 9 ай бұрын
Hi Teacher. How can we change the browser ? Do we have any configuration to change context easy ?
@gnanaanveshana
@gnanaanveshana 2 жыл бұрын
Needs this class in Indian English ! I had pronunciation difficulty! Is there any way out ?
@shaidyn8278
@shaidyn8278 Жыл бұрын
12:04 I feel so called out lol
Testing with DevOps - QAM#7
49:53
QA Touch
Рет қаралды 212
Design patterns in test automation (Mikalai Alimenkou, Ukraine)
44:48
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 7 МЛН
отомстил?
00:56
История одного вокалиста
Рет қаралды 5 МЛН
The Screenplay Pattern: a SOLID alternative to Page Objects | Antony Marc
38:46
Don’t Do E2E Testing!
17:59
Continuous Delivery
Рет қаралды 155 М.
[Webinar Recording] Design Patterns in Test Automation
59:59
TestProject
Рет қаралды 4,8 М.
Postgres just got even faster
26:42
Hussein Nasser
Рет қаралды 22 М.
ASP.NET Core Full Course For Beginners
3:43:18
Julio Casal
Рет қаралды 218 М.
PageObject 🔥 ScreenPlay. Ejemplos y comparación.
47:03
Abel Quintana Lopez
Рет қаралды 3,8 М.
How to Create an Architecture for Web Test Automation
45:59
Oracle Developers
Рет қаралды 13 М.