Web Development

W14 ASP.NET MVC: All Your Tests Belong To Us

09/30/2015

3:00pm - 4:15pm

Level: Intermediate to Advanced

Rachel Appel

Senior Developer Evangelist

Microsoft

Learn everything you need to know about how to properly test ASP.NET MVC Applications.

You've spent time and effort to build a Web site, and you have to verify it works correctly. You may tire of manually testing Web pages, which is also an error prone process in itself. Have you ever asked yourself if there is an easier way? Would you like to learn how test all facets of an ASP.NET Web application? From C# on the server side, to JavaScript on the client, complete with automated UI testing?

In this session, you'll learn everything you need to know about how to properly test ASP.NET MVC Applications. We'll review testing server side controllers with xUnit, followed by a look at testing JavaScript in MVC Views with qUnit. Once we've covered unit testing, then we'll move onto UI automation testing with WebDriver. You'll learn everything you need to know about how to get up and get testing.

You will learn:

  • About the basics of unit and automated UI testing
  • How to unit test with xUnit, qUnit, and automate with WebDriver
  • Best practices for testing