Looking for a specific timezone? We have it covered...
View analytic
Tuesday, October 24 • 18:00 - 18:45
Planning for Testing

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
All too often, testing is an afterthought. What are the things that we should be thinking about in the beginning in order to make testing, monitoring, and auditing easier? In this talk we will discuss some of the ways that we can build into our applications test endpoints that will support automated testing, monitoring application health and performance, and configuration audits.

All too often, an application that suddenly and unexpectedly looses its connectivity to its database will blow up in some in elegant manner - confusing the user and loosing data that was in flight.

Wouldn't it be great if when your application loses its connection to its database that the application sent out notification and then, as appropriate to your use case, either reconnected once the database became available again or gracefully informed users that processing was on hold until the system administrators worked out the problem?

Wouldn't it be great if you could ask your application "How are you doing?" and it responses within "I am doing fine. I am connected to my database and I have processed 1000 user transactions within the past 60 seconds."

Wouldn't it be great if before testing your application you could ask your application "Which version are you?" and your application could respond "I am version x.y.z-build. I am connected to the database and it is using the a.b.c version of the schema."

These sorts of things are all possible if you plan for your application to be testable.

avatar for Rob White

Rob White

Technical Architect, Enterprise Data Analytics Section, Federal Bureau of Investigation
Rob White joined the Federal Bureau of Investigation as a Computer Scientist in 2006. Rob serves as the Technical Architect for the Enterprise Data Analytics Section. In 2015, Rob was a recipient of the Attorney General's Award for Excellence in Information Technology Management... Read More →

Tuesday October 24, 2017 18:00 - 18:45
Gov/Fed: USA/East Coast

Attendees (527)