Approval Testing: When it's too late for Test-Driven Development
Approval Testing may seem odd compared to Test-Driven Development, but it’s designed to let you write automated tests when you already have a large codebase (that may already be in production) and/or the business requirements are out of date, incomplete, or completely missing. While this may sound crazy, it’s also something most programmers have had to deal with. The good news is that Approval Testing evolved as a solution for just this kind of problem. Approval Tests make the bold assumption that the current behavior of the code is correct and compares it with how the system behaves after you’ve made some changes. If the results are identical then the test passes; if not, then it shows you the differences so you can decide whether the changes are correct or not. With Approval Tests in place, you can safely refactor the existing production code, then start introducing Test-Driven Development when adding new features to the system.
CONNECT.TECH is the largest multi-framework front-end conference in the USA.
A premium Web/HTML/CSS, Mobile, and Design conference at a community conference price!
All times are listed in EST. Scroll horizontally to see all tracks.
Tuesday, October 24
|Time||Main room (AI)||Vue.js||React||Angular||Core/Advanced JS||UI/UX/Design||Practices and tools||Node.js and Server-side|
Accessibility Auditing: Getting Started with AccessibilityTodd Libby
Lessons Learned from 10 Years in ReactCory House
Remix FundamentalsMatt Brophy
Supercharge React Applications with Modern GraphQL BackendsGlenn Reyes
Solving Back End Mysteries for Front End DevelopersJeff Linwood
Leadership Workshop for the Reluctant LeaderDavid Neal
Automated Testing Made EasyMicah Wood
Wednesday, October 25
Thursday, October 26
2023 Featured Track
The Rise of the Machines
A full AI track to level-up your skills and stay ahead of the robots
Full-day, deep dive, hands-on workshops
Get a full day of training on this topics from industry experts!
2023 All Sessions
CONNECT.TECH 2023 Sessions
Many more sessions to be announced soon!
- May 1
Call for Papers, Early Bird tickets sales (first 100 only, then prices +$100), sponsor sales, scholarship program all open
- June 1
- July 1
Speakers announced, regular ticket sales
- September 11
Late ticket sales
Late ticket sales, order now to get a swanky badge and tshirt
- October 24
Connect.Tech 2023 starts with workshop day
- October 25
The big show!
Connect.Tech 2023 begins!