End-to-end testing with Cypress + One Model from DB to front-end

GDG Sacramento
Thu, Aug 8, 2019, 6:30 PM (PDT)

About this event

This month we're going to talk about Cypress, Angular, Loopback and OpenAPI.
As always, drinks and pizza will be served courtesy of TekSystems.

TALK #1: One Model (Roman Pshichenko)

Description: When our setup is complete, we will update our model on our server side and the change will propagate to our database and to our front end. Our stack will consist of Loopback and Angular. We will hear alternatives in this stack. We will finish with a discussion of model based development.

Typescript, Angular, Loopback, Identity Framework, OpenApi, Model Based Development

Bio: Roman is a full-stack Developer with an appreciation for software architecture. He works full time at Infinite Technologies Inc, also as a contractor and co-hosts the Sacramento Web and Mobile Developers meetup.

TALK #2: Cypress or the end of laborious end-to-end testing (Alain Chautard)

Until now, end-to-end testing wasn’t easy. It was the part developers hated. Cypress is a solution that makes setting up, writing, running and debugging end-to-end tests easy.
In this talk, we're going to demonstrate how Cypress works, take a look at its features, and write a couple of tests as well!

Alain is a Google Developer Expert in Web Technologies / Angular. His daily mission is to help development teams get started and become fluent with Angular.

He is the organizer of GDG Sacramento, conference speaker, and published author of several video courses with Packt, Safari, and Lynda.

There are some VSP guidelines we need to abide by.

1. All guests must enter through the SOUTH door. We will have signs on the north side of the building directing guests to the south door and asking guests to not knock on any of the northern doors.
2. All guests must wear a name badge at all times. We will have a VSP employee helping guests make a security badge via the machine near the south door throughout the meetup.
3. All guests when they exit must use the SOUTH REVOLVING door. We will also have additional signs indicating this.