Handbook Modules Changelog Support Sponsors @SerenityJS on Twitter serenity-js on YouTube Source code
👋 CSS? XPath? Or data-test-id? Help make Serenity/JS selectors better by answering 3 short questions!
  • Overview
  • Why Serenity/JS?
  • Demo
  • About this book
  • Support
  • Contributing
  • License
  • What's new 🎁
  • Serenity/JS versioning
  • Serenity/JS 2.0
  • Serenity/JS 3.0 (RC)
  • Thinking in Serenity/JS
  • Hello, Serenity/JS!
  • Test Runners and Reporting
  • Actors and Asynchrony
  • Assertions
  • Testing REST APIs
  • Testing Web UIs
  • Design Guide
  • The trouble with test scripts
  • The Screenplay Pattern
  • Actors
  • Abilities
  • Interactions
  • Tasks
  • Questions
  • Errors
  • Integration Guide
  • Architecture
  • Runtime dependencies
  • Installation
  • Integrating with Cucumber
  • Integrating with Jasmine
  • Integrating with Mocha
  • Integrating with Protractor
  • Jira and other issue trackers
  • Reporting
  • Console Reporter
  • Serenity BDD Reporter
  • Artifact Archiver
  • Stream Reporter
  • Community
  • Events and articles
  • Serenity/JS Sponsors
Edit on GitHub

Actors and Asynchrony

In this chapter, we'll talk about Actors, the cornerstone of the Screenplay Pattern. I'll also show you how Serenity/JS embraces the asynchronous nature of JavaScript.

This chapter is coming soon!

Follow us on Twitter to get notified when it's available.

Follow SerenityJS on Twitter Follow JanMolak on Twitter

Test Runners and Reporting Assertions
Get started
  • Serenity/JS Handbook
  • API docs
  • Template projects
  • Examples
Support
  • Free Support
  • Training
  • Commercial support
  • Serenity/JS Sponsors
  • Community Chat
Developers
  • Contribute
  • Changelog
  • License
Sponsor Star
Made with love in London, UK © 2016 - 2022 Jan Molak, smartcode ltd.