STARWEST 2017 Tutorial: Beyond Unit Testing: More of What Testers Should Know

Conference archive


Tuesday, October 3, 2017 - 1:00pm to 4:30pm

Beyond Unit Testing: More of What Testers Should Know

Add to calendar

Are you a tester, developer, or quality engineer who participates in code reviews or unit testing activities? Can you write test scripts to cover all program statements but would like to learn more advanced code-based testing techniques? Join Tariq King as he goes beyond the basics of unit testing and shows you how to design tests that cover multiple data conditions, independent paths, and loops within code. Learn how to apply these techniques to different application tiers, ranging from the user interface to the data access layer. Discover strategies for integration testing based on ordering class dependencies and exercising pairwise interactions between components. This is an intermediate session for those with prior programming and/or unit testing experience. After a brief recap of unit testing fundamentals, Tariq will take a hands-on dive into the more advanced techniques that enable you to sharpen your technical testing skills. Come find out more of what you need to know to test effectively from the inside out.

Note: Participants are strongly encouraged to bring a Windows or Mac computer to this tutorial.

Ultimate Software

Tariq King is the director of quality engineering at Ultimate Software. With more than fifteen years of experience in software testing research and practice, Tariq provides technical leadership, people leadership, strategic direction, and staff training in software quality and test engineering. He has previously held positions of test manager, test architect, test lead, researcher, and college professor. Tariq is a frequent presenter at conferences and workshops, has published more than thirty research articles in IEEE and ACM sponsored journals, and has developed and taught software testing courses in both industry and academia. Contact Tariq via LinkedIn.