Professional Software Testing Using Visual Studio 2017 Course PSTUVS2017 – 3 Day Instructor Led Class

Professional Software Testing Using Visual Studio 2017 Course PSTUVS2017 – 3 Day Instructor Led Class

Course Outline Professional Software Testing Using Visual Studio 2017 Course PSTUVS2017 – 3 Day Instructor Led Class About This Course This three-day course will introduce you to contemporary testing principles and practices used by Agile teams to deliver high-quality increments of software on regular iterations. Audience Profile: 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! Course Objectives • Visual Studio Team Services • Selenium UI tests • Team Projects • Web performance tests • Working and testing as a team • Load tests • Managing a backlog • Exploratory testing • Planning a sprint • Test and Feedback extension • Test case management • Installing and configuring agents • Reporting a bug • Running an automated build • Creating/running a unit test • Running automated tests • Calculating code coverage • Configuring Continuous Integration (CI) • Concurrent testing (Live & NCrunch) • Avoiding technical debt • Coded UI tests Course Outline 1. AGILE SOFTWARE TESTING • Agile software development • Agile testing behaviors • Agile requirements and acceptance criteria 2. PLANNING AND TRACKING QUALITY • Forcasting and planning a sprint • Defining done, reporting bugs 120 Wood Avenue South | Suite 405 www.ctgtraining.com 330 West 38th Street Iselin, New Jersey 08830 732-635-9033 New York, New York 10018 Plus 47 other locations throughout the United States Course Outline 3. DEVELOPMENT TESTS • Unit testing, code coverage • Test-Driven Development (TDD) 4. ACCEPTANCE TESTS • Acceptance testing, integration testing, UI testing • Performance testing, load testing, non-functional requirements • Acceptance Test-Driven Development (ATDD) 5. EXPLORATORY TESTS • Exploratory testing, testing “tours”, providing feedback 6. BUILD AND TEST AUTOMATION • Automated building and testing, Continuous Integration (CI) • Build and test using Visual Studio agents 7. DELIVERING QUALITY SOFTWARE • Avoiding technical debt, defining and obeying a definition of "Done" • Overcoming common dysfunctions, attributes and behaviors of high-performance teams 120 Wood Avenue South | Suite 405 www.ctgtraining.com 330 West 38th Street Iselin, New Jersey 08830 732-635-9033 New York, New York 10018 Plus 47 other locations throughout the United States .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us