December 11-12 | Montreal, Canada
View More Details  & Register Here
Back To Schedule
Wednesday, December 11 • 11:40am - 12:10pm
Robust Tests for Unconventional Environments - Carolina Pinzon, Dapper Labs

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Writing robust tests for Dapper, a smart contract Ethereum wallet built as a Chrome extension was a difficult task because of its unusual architecture. Since Dapper users trust them with their valuable tokens and assets, tests were necessary for their team to deliver high-quality code. However, they were almost discouraged from implementing those tests because of the unique blockers they faced while setting up their testing environment. In her talk, Carolina will highlight the nuanced patterns and approaches her team took to facing those challenges, in the hopes of giving other teams the tools to overcome obstacles when adding tests.

Some of the topics that she will describe are: how to build integration tests for an application that communicates with other webpages using a background script, or how to check security vulnerabilities when dealing with client-side generated keys.

avatar for Carolina Pinzon

Carolina Pinzon

Frontend Engineer, Dapper Labs
Carolina is a Colombian Software and Electronics Engineer living in Vancouver. She enjoys both low and high-level programming languages, but her passion is Frontend Engineering. She works at Dapper Labs, where she helped build CryptoKitties, the most popular blockchain game in history... Read More →

Wednesday December 11, 2019 11:40am - 12:10pm EST
  Testing and Tools