Ortus Developer Week (ODW)
November 06-10, 2017

A Training Extravaganza Coming to Your Desktop or Mobile or iPad or Android or Whatever!

Featured Speaker: Nolan Erck

Nolan Erck has been developing software for 19 years. Starting in the video game industry working on titles for Maxis and LucasArts, then advancing to web development in 1999, his list of credits includes Grim Fandango, StarWars Rogue Squadron, SimPark, SimSafari as well as high-traffic websites for clients. 

Nolan manages the SacInteractive User Group, teaches classes on aspects of software development, and regularly gives presentations at conferences and user groups across the country.

When he's not consulting or talking about himself in the third person, Nolan can usually be found working on one of several music projects.

All open source products, trainings and websites are maintained thanks to your patronage, so please help us out and become an Ortus Patreon today!
Sponsor Us


Testing My Non-ColdBox Site With TestBox

Nov 7, 2017

session: 2 (see session times to right)

level: Intermediate

This live session was recorded and is now viewable on Vimeo and Adobe Connect...


Every had this thought? “Sure, TestBox looks great, but I built a bunch of web apps that aren’t based on ColdBox. How do I test those?”

Answer: The same way! TestBox is an entirely stand-alone product! It in no way requires that your apps be ColdBox based — TestBox really is a tool available for all CFML developers!

We all know testing is important. We all know we need to do it. Do we all know how to use TestBox on our non-ColdBox web apps? Let’s learn how!

In this talk we’ll show how easy it is to install and configure TestBox. Then we’ll show the basic syntax for writing your first tests, how to run the tests, and the basic setup for a “test suite”. We’ll also look at some different ways you can test your code, even if none of your site is based on ColdBox. And we’ll also look at some of the reporting options available in TestBox, helping you to see which parts of your application are being tested properly.

Target Audience: This talk is for any current CFML developer, not just those using ColdBox as their MVC framework of choice. The more OOP and modern web development experience attendees have, the better, but we’ll try to keep the content as general as possible so it’s applicable to the widest audience.

Assumed Knowledge: Attendees should have at least an intermediate skill level with CFML. Familiarity with modern techniques such as OOP, MVC, Service Layers, Models, and some sort of JavaScript framework (such as AngularJS or Vue.JS) will all be helpful.