Next meetup on January 16 th

Let's Test That Real Quick

Jan Stępień
@janstepien

Property-based testing changes the way we look at our test suites. Instead of specifying test cases one after another, this advanced testing technique enables us to automatically generate a stream of inputs. Despite its potential, property-based testing still remains under the radar within the JavaScript community. Let’s try to uncover its strengths together.

The talk will discuss how property-based testing compares to traditional testing methods and demonstrate its principles with simple examples. In order to bust the myth of the inapplicability of property-based testing in a real-world setting we’ll bring up some use cases from industry. Finally, we’ll wander into the world of concurrency and the automation of race condition detection.

Code Generation with TypeScript

Benny Neugebauer
@apfelbenny

Florian Keller
@ffflorian

Introduction to TypeScript's Compiler API which can be used to generate functional TypeScript code in an automatic manner. You will learn about TypeScript's abstract syntax tree (AST) and how to use it to construct consistent and maintainable source code.

100% test coverage is not enough...

Shahjada Talukdar
@destro_mas

Being honest, we(the developers), had a hard time testing our web applications, specially when we wanted to do e2e testing. Complex environment? flaky tests? slow and boring? A lot of manual time waits? We all faced some or all of them. Right? Let's see how we can test our code, not our patience.