YoVDO

Serenity-JS - Next Generation Acceptance Testing for Angular-JS in TypeScript

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Typescript Courses Automated testing Courses Acceptance Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover next-generation acceptance testing for Angular-JS applications using TypeScript in this Devoxx conference talk. Explore the Screenplay pattern as an innovative solution to common web testing challenges, offering improved readability, reusability, and adherence to solid design principles. Learn about Serenity-JS, a TypeScript implementation of Serenity BDD that combines Protractor, an expressive Screenplay DSL, and powerful reporting features. Gain insights from speakers John Smart and Jan Molak as they demonstrate how Serenity-JS can revolutionize automated testing for Angular-JS apps. Delve into topics such as the root causes of software defects, creating reliable and scalable acceptance tests, and the evolution from traditional test scripts to the Screenplay pattern. Watch a live demo showcasing the Serenity-JS Screenplay Pattern in action and understand why it's poised to become the go-to tool for Angular-JS automated testing.

Syllabus

Intro
Jan Molak, John Smart: Next Generation Acceptance Testing
what's the root cause of most software defects?
44-80% of all software defects
acceptance tests that are: reliable scalable actionable
"a test script"
"a re-structured test script"
"a screenplay"
interactions
Serenity/JS Screenplay Pattern
lights, camera Demo!


Taught by

Devoxx

Related Courses

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube