Unofficial Guide to South By Southwest 2015 has ended
Unfortunately, we won’t be offering a 2016 guide. Please use Do512 + Official SXSW

11,217 official + unofficial events during SXSW
(last updated March 23, 2015). Our goal is to be the most complete guide. Anything missing?
Official details at sxsw.com. South by Southwest, SXSW, and related marks and logos are trademarks of SXSW, LLC., used with permission. Follow @sched + @SouthByFreeNOMS

Back To Schedule
Saturday, March 14 • 9:30am - 1:30pm
Build Right: Frontend Testing

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

ATTENTION: This session requires advance signup to attend. For Online Schedule: Please utilize the RSVP link below the description to reserve your seat. For SXSW GO App: Use the RSVP 'Find a Timeslot' link. You must have a SXSW Interactive, Gold, or Platinum badge to attend, and, you must have an activated SXsocial account (social.sxsw.com) to reserve a seat. If you have any issues with signing up, please email support@sxsw.com. VERY IMPORTANT: Because of the limited space, we recommend you arrive at least 15 minutes prior to the published start time of this session. If you have not checked in at the room you RSVPed for at least five minutes prior to the session start time, you may lose your seat to an attendee in the waiting list line.
Should have prior experience with JavaScript, knowledge of testing a plus but not required.
Up to date prerequisites can be found at https://github.com/sparkbox/br-frontend-testing/blob/master/prereqs.md.
What to Bring:
Required - laptop with Node.js installed.
Optional - Docker, git, GitHub account, circleCI account, CodeClimate account, divshot account.
Frontend projects are becoming more and more complex, pushing greater rules and requirements into the browser. We expect a lot from modern web applications (many run entirely in the browser), but we’re rarely writing tests to verify that our high expectations are met.
Come explore the magical world of Frontend Testing with the Sparkbox team. Together we will examine the pain points of developing without tests and look at some of our real-world examples. We’ll also talk about what you should and shouldn't test, and get our hands dirty with...

- Jasmine / CoffeeScript
- Automating tests in the build process
- Adding tests to existing code
- Refactoring jQuery spaghetti
- Handling AJAX requests and Promises
- Coding for better tests
- Running tests in a CI build
Prepare to receive the tools and techniques to build solid, tested frontend code. And don't worry—we'll talk about selling the concept to your team back home and gradually work it into your process.
This workshop will be four hours long. We'll talk about available testing tools first and then intermingle our discussions with hands on exercises. We'll close things out by sharing techniques for integrating testing into your team's existing workflow and answer specific questions from attendees throughout the day.

View official listing on sxsw.com

avatar for Ryan Cromwell

Ryan Cromwell

Technical Dir, Sparkbox
Ryan Cromwell is a coder by trade with over 10 years of experience delivering solutions ranging from real-time customer loyalty systems and elegant user experiences to streamlined statistical process control software. Having worked with passionate, high-performing Agile teams, Ryan... Read More →
avatar for Rob Tarr

Rob Tarr

Developer, Sparkbox
Rob is a developer at Sparkbox in Dayton, Ohio. He spends his days writing JavaScript, HTML, CSS, Ruby, PHP, and building tools that help make the Internet a better place for everyone. When not at work, Rob can usually be found building LEGOs with his kids, hanging out with his wife... Read More →

Saturday March 14, 2015 9:30am - 1:30pm CDT
JW Marriott Room 303-304

Attendees (0)