Watch: Automation in Practice (Russian)
Wix Engineering’s meetups focus on deep technical insights, whether it’s front-end, back-end, mobile, testing or anything in between. You can join us on Tel-Aviv, Kyiv, Dnipro and Vilnius.
Below you’ll find videos from our latest meetup in Kyiv with Daryna Chernysheva and Dmytro Aponasenko, talking about Automation in Practice.
Wrap or no-wrap: Wrappers for external libraries — Daryna Chernysheva
We always use external dependencies in our tests. It can be done in many ways, like using their API directly, hiding them behind custom wrappers, or writing helpers. There isn’t a single best solution.
In her talk, Daryna compares these approaches and analyzes the side effects, speaks about preconditions for using them, and goes into some case studies in our favorite format — “What Could Possibly Go Wrong?”. Watch:
How to Run Automated Tests in Production without Shooting Yourself in the Foot — Dmytro Aponasenko
Testing in production is essential if you want to be close to your customers and the production infrastructure is too complicated to replicate. Like any other big company, Wix has automated testing, and it’s running them in production as well.
In this talk, Dmytro brings out some approaches which help us as a company to execute the automated tests in production safely. He goes into testing the experiments, what the test state pattern is, and much more.
👉For more engineering updates and insights:
- Follow us on: Twitter | Facebook | LinkedIn
- Visit us on GitHub
- Subscribe to our monthly newsletter
- Subscribe to our YouTube channel
- Follow our Medium publication
Photo by Ralph Kayden on Unsplash