Inhoud ICT-cursus 70-497 Software Testing with Visual Studio

Inhoud van de ICT-cursus 70-497 Software Testing with Visual Studio | De Kantooropleider

Tijdens de ICT-cursus 70-497 Software Testing with Visual Studio worden de volgende onderdelen behandeld:

Create and Configure Test Plans

  • start the course
  • define general concepts of software testing with Visual Studio 2012
  • create a new test plan in the Testing Center
  • select test settings and configurations
  • create a new standard environment using the Test Controller Configuration Tool and verify it
  • select and compare an available build and assign it to the plan
  • create a clone of your test plan
  • create a new test setting and select the set of roles that you want to use
  • configure and define data and diagnostics options of each role
  • recognize how to select different test settings based on your run
  • specify why you need different configurations
  • manage your configurations in the Test Configuration Manager
  • create a new configuration variable and assign allowed values to that variable
  • recognize how and when to set the configuration state as active or inactive
  • recognize how to add default configurations for new test cases
  • recognize how to delete test configurations and change the state of a test configuration to inactive
  • describe the different types of test suites and test suite operations
  • create a query-based test suite
  • create a requirement-based test suite
  • create a static test suite
  • perform a copy of a test suite
  • create a query-based test suite using hierarchical queries
  • configure a clone of a test suite from the command line
  • manage your test suites through a web browser
  • recognize the assigned to field for test cases
  • select multiple test configurations for a particular test case
  • apply a specific order to list and run your test cases
  • understand the basic concepts of creating, configuring, and managing test plans and suites

Manage Test Cases

  • start the course
  • design test cases that have clear and measurable steps
  • select a test case title, area, iteration, state, priority, assign to, and automation status
  • apply attachments and links to your test case
  • apply a description and the history to your test case
  • apply testing requirements
  • recognize how a test case workflow works with associated automation
  • use a grid view to bulk author test cases
  • add and remove parameters and data to and from actions or expected results
  • apply highlighted repeatable test actions using fast forward for manual testing
  • apply clear, effective expected results of a test step action
  • attach a document or screenshot to a test step
  • recognize the need to parameterize in order to manage test case iterations
  • recognize the actions involved in inserting a parameter variable
  • recognize the actions involved in renaming parameters values
  • identify the characteristics and need of shared steps
  • recognize the actions involved to create shared steps
  • design shared steps that can be reused effectively across different test cases
  • recognize the actions involved in creating action recording for your shared steps
  • define the steps involved in reviewing requirement
  • define the steps involved in verifying requirements
  • define the steps involved in verifying all accounted requirements
  • understand the creation, configuration and management requirements of test cases

Working with ASP.NET MVC Models

  • start the course
  • create a model class and access data from class properties in an ASP.NET MVC web application
  • implement a relationship between two model classes in an ASP.NET MVC web application
  • instantiate an MVC model class object from a controller class action and display object property values in a view in an ASP.NET MVC web application
  • use the DisplayName annotation on a model class object property to customize property label display in an application view in ASP.NET MVC web application
  • use the DataType data annotation on a model class object property to affect how the property value gets displayed in an MVC view
  • use the DisplayFormat data annotation on a DateTime field in order to customize the display format in an ASP.NET MVC view
  • validate user input data by applying data annotations to a model property in an ASP.NET MVC view
  • create a custom data validation attribute and apply it to a model class property in an ASP.NET MVC web application
  • use the jQuery Validation plugin to carry out client-side validation in an ASP.NET MVC web application in Visual Studio 2013
  • customize validation error messages in ASP.NET MVC view
  • use the default MVC model binder to pass HTTP request parameters to a controller action method in an ASP.NET MVC web application in Visual Studio 2013
  • create and use a custom model binder to pass HTTP request parameters to a controller action using form field values in an ASP.NET MVC web application in Visual Studio 2013
  • generate a strongly-typed view in an ASP.NET MVC web application in Visual Studio 2013
  • understand how to create and manage application databases and model classes in an ASP.NET MVC web application

Manage Test Execution Part 1

  • start the course
  • describe the importance and idea behind fast forwarding test cases
  • perform the steps to run a test with options
  • indicate and set the state of your test run as Pass, Fail, Pause, Blocked, or Not applicable
  • add comments and snapshots when validating expected results
  • perform the steps to run test from your browser
  • perform the steps to update the status of multiple test cases without opening them in the test runner
  • customize, pause, and resume test results fields in Microsoft Test Manager (MTM)/web browser
  • recognize actions involved of inline editing of tests during test execution
  • manually test Windows Store apps and review action logs
  • perform exploratory testing in MTM in order to provide quick feedback
  • perform requirement-based exploratory testing of a work item
  • perform the process of generating a test case from test
  • perform the process of generating bugs in exploratory testing
  • recognize the steps involved to add a screen shot while performing exploratory testing
  • recognize the steps involved to add videos and audio recording during exploratory testing
  • track bug metrics, trends, and status
  • verify bugs by creating tests from bugs
  • analyze bug reports
  • manage bug flow
  • understand test execution through test runs, exploratory testing, and bug management

Manage Test Execution Part 2

  • start the course
  • create new environments in Lab Center
  • create copies of environments in Lab Center
  • run tests on remote environments in Lab Center
  • execute test cases in a lab environment
  • perform the steps to select the build in use
  • compare the current build to a previous build
  • perform the steps to view your recommended tests
  • perform the steps to analyze your work items
  • analyze reports
  • view your test plan results in MTM
  • analyze test suites
  • perform an analysis that identifies areas with low quality
  • identify the status of your test plan
  • work with out-of-the-box reports
  • customize out-of-the-box reports
  • validate work item requirements
  • manage work item relationships
  • perform the steps to create work item queries
  • perform bulk updates in Microsoft Excel
  • understand test execution through lab center environments
Print pagina