meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

The Testing Show!

Syntax - Tasty Web Development Treats

Wes Bos

Js, Technology, Css, Html5, Tech News, Webdevelopment, News, Javascript, Html

4.91.1K Ratings

🗓️ 4 April 2018

⏱️ 69 minutes

🧾️ Download transcript

Summary

Wes and Scott talk all about testing!

SnapShooter - Sponsor

SnapShooter is a Digital Ocean backup service. You get fine grain control over when you backup and how long you backup for. Easily restore from previous snapshots.

Use the code SYNTAX to get 20% off your first 12 months.

Fluent Conf - Sponsor

Developers, software engineers, designers, and web performance professionals flock to Fluent in pursuit of a common goal: building a better web. That means delivering fast, secure, accessible experiences to users and customers.

Fluent covers a broad range of technologies and topics to provide web programming professionals with the skills, connections, and inspiration needed to build better online and mobile experiences.

Fluent is this June 11-14 in San Jose, CA. Save 20% today with code: SYNTAX

Show Notes

3:00

  • Testing Talk
  • Is testing scary?

8:00

  • Unit Testing
  • Pure Functions
  • Mutations
  • Pass in dates to functions

11:40

14:00

  • Visual Regression Testing

17:00

  • End to End Testing

21:00

  • Why would you want to test?
  • Confidence
  • Easy Refactoring
  • Finding edge cases

33:00

50:00

  • Mocking
  • Spy Functions

54:00

57:00

  • TDD (Test Driven Development)
  • BDD (Behaviour Driven Development)
  • Continuous Integration
  • Travis CI

×SICK×PICKS×

  • None today!

Shameless Plugs

Tweet us your tasty treats!

Transcript

Click on a timestamp to play from that location

0:00.0

You're listening to Syntax, the podcast with the tastiest web development treats out there.

0:06.0

Strap yourself in and get ready.

0:08.0

Here is Scott Tolinsky and West Boss.

0:10.7

Good Monday morning. Oh, no, that's not us either. Welcome to syntax. Hopefully you're doing well today. We are talking all about testing. So we're super excited to get into this, specifically

0:24.5

JavaScript testing, but the ideas that we cover on this will be

0:28.5

applicable to most languages. So with me as always is Scott Tolinsky. How you doing today Scott?

0:34.4

Hey, I'm doing pretty good. Yeah, I'm doing this good as always. Just working, working, working,

0:40.3

you know, that's the life.

0:42.8

Also, at the time of recording this, it is Monday,

0:46.0

and the University of Michigan is headed

0:48.8

to the National Championship in basketball,

0:51.0

which is not anything that anyone who follows Michigan basketball

0:54.7

would have expected a couple of months ago.

0:56.9

So I don't know, I am pretty psyched.

0:59.6

The game is tonight and by the time you're listening to this it's probably already over and

1:04.5

Michigan has probably already lost but just the fact that they're playing in the

1:09.3

national championship is is pretty sweet we're all super pumped. Is that like the the final four?

1:15.4

Yeah it's the final game. Yeah it's like the Stanley Cup of basketball.

1:20.2

It's exactly yeah of college basketball and and I'll mind you Michigan basketball I mean they got there a I don't know a few years ago I forget what year was

1:29.7

But they're Michigan's never been primarily known as like the basketball school.

1:35.1

We've been the football school and like lately our football has not been super good and

1:39.6

our basketball has been very good, which is just, it's great.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.