Painless Testing for Modern Web Applications with Cypress.io

  • Locked
Gleb Bahmutov's profile
Gleb Bahmutov

Sr Director of Engineering

Painless Testing for Modern Web Applications with Cypress.io image
A free account is required to view this content
Talk Description
Unit testing is hard and time-consuming; and worse - the users and the customers do not care! They only want the features working in the production system, everything else is development overhead. If this is the case, how do we improve the web application quality? How do we catch the bugs early? How can we test the deployed system effectively?
This presentation showcases Cypress.io - an open source, MIT-licensed end-to-end test runner that radically break with existing technologies (like Selenium, WebDriver) to be able to test _modern_ web applications. The main focus of Cypress is to give every developer a tool that helps rather than hinders the development process. Thus it has such features as GUI with time travelling debugger and DOM snapshots; headless run mode on CI with video recording by default; full browser DevTools to inspect the application's behaviour; spying and stubbing of network calls; and many other advantages compared to existing solutions.
We worked hard to make Cypress the best end-to-end testing tool, and the developer community is noticing our effort. Cypress is framework-agnostic and can test anything that runs in the browser, and it has found adoption across all major web frameworks. Come to this presentation to find out how much the web app testing has changed in the last few years.
Gleb Bahmutov's profile'

Gleb Bahmutov

Sr Director of Engineering

Gleb Bahmutov is a JavaScript ninja, image processing expert, and software quality fanatic. During the day Gleb is making the engineers more productive at Mercari US in his position as the Senior Director of Engineering. At night he is fighting software bugs and blogs about it at https://glebbahmutov.com/blog/. You can follow him and his work @bahmutov and find the slides from conference presentations at https://slides.com/bahmutov. Gleb is a GitHub Star, Algolia Ambassador, CircleCI Ambassador, Microsoft MVP, and ex-Cypress Distinguished Engineer.
More Talks
AI in Software Testing: Benefits and Challenges Ministry of Testing Sarajevo

0h 12m 49s

FinTech Testing 101 Ministry of Testing Sarajevo

0h 21m 36s

Quality Coach vs Software Tester - Vernon Richards

0h 59m 36s

Tags

  • automation
  • testing-tools
  • ui-automation