Consulting Training Blog Careers About Us Contact Us

Professional Software Testing Using Visual Studio 2017 Training

Upcoming Classes

Click the Get Notified button for priority notification when a class is next scheduled.

Get Notified

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us

Description

This three-day course introduces contemporary agile testing practices and the corresponding tools in Visual Studio Enterprise edition and Visual Studio Team Services used to deliver high-quality software products on a regular cadence.

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Audience

This course is appropriate for all members of a software development team, especially those team members performing testing activities – regardless of skill level. This course also provides value for non-testers (managers, Scrum Masters, coaches, etc.) who want a better understanding of what Agile software testing involves. 

You should take this class if any of these issues sound familiar:
  • Release dates and budgets are missed due to low quality and bugs
  • Testing activities are performed at the end of the sprint/iteration or release
  • No collective ownership or collaboration exists between the developers and testers
  • The team tests the wrong things at the wrong time
  • No automated tests, no regression tests, and no idea of the quality of your software! 

Prerequisites

No technical skills or experience are required.  Knowledge of Agile and Scrum is a plus.

Course Outline

This course contains several modules, each covering a different set of Agile practices and related tools. 

AGILE SOFTWARE TESTING

  • Agile software development
  • Agile testing behaviors
  • Agile requirements and acceptance criteria

PLANNING AND TRACKING QUALITY

  • Forcasting and planning a sprint
  • Defining done, reporting bugs

DEVELOPMENT TESTS

  • Unit testing, code coverage
  • Test-Driven Development (TDD)

ACCEPTANCE TESTS

  • Acceptance testing, integration testing, UI testing
  • Performance testing, load testing, non-functional requirements
  • Acceptance Test-Driven Development (ATDD)

EXPLORATORY TESTS

  • Exploratory testing, testing “tours”, code coverage for manual tests

BUILD AND TEST AUTOMATION

  • Automated building and testing, Continuous Integration (CI)
  • Build and test using Visual Studio agents

DELIVERING QUALITY SOFTWARE

  • Overcoming common dysfunctions, attributes and behaviors of high-performance teams

Free Resources from Intertech

Free On-Demand Video Bundle: IoT, Agile/Scrum, and Leadership

Free Whitepaper: Design and Code Review Checklist

Free 10 Part Hands-On Raspberry Pi Workshop

X