Unit Testing: MSTest, xUnit, and nUnit Schulung

Alle Preise zzgl. MwSt

Kurs Code

unittest

Dauer

21 hours (üblicherweise 3 Tage inklusive Pausen)

Voraussetzungen

  • An understanding of Dot Net basics

Audience

  • Software Testers

Überblick

MSTest, xUnit und nUnit sind Komponententestframeworks. MSTest ist bekannt für seine Integrationstests und es ist das offizielle Komponententestframework, das von Microsoft erstellt wurde. nUnit wird Dot Net Unit Testing zugeschrieben. xUnit ist auf 32-Bit- und 64-Bit-Verarbeitung spezialisiert und ist ein weiteres Framework, das Dot Net zugeschrieben wird.

Dieses von einem Kursleiter geleitete Live-Training (vor Ort oder remote) richtet sich an Softwaretester, die die Codefunktionalität mithilfe von MSTest, xUnit und nUnit komponenten möchten.

Am Ende dieser Schulung können die Teilnehmer:

  • Erstellen Sie Komponententests mit MSTest zum Testen von Softwareanwendungen.
  • Zeigen Sie testergebnisse mit CodeLens an.
  • Verstehen Sie die verschiedenen Testtools für die testgesteuerte Entwicklung.

Format des Kurses

  • Interaktiver Vortrag und Diskussion.
  • Viele Übungen und Übungen.
  • Praktische Implementierung in einer Live-Lab-Umgebung.

Kursanpassungsoptionen

  • Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.

Machine Translated

Schulungsübersicht

Introduction

Unit Testing Frameworks

  • What are unit tests?
  • The fundamentals of a unit testing framework

Test-Driven Development

  • Refactoring overview
  • The different approaches to testing

Preparing the Development Environment

  • Installing and configuring Visual Studio Code
  • Installing and configuring .Net
  • Installing and configuring nUnit

Writing a Unit Testing Framework

  • Creating a test
  • Applying more tests
  • Refactoring the test runner
  • Working with the assert class
  • Reflecting to call methods
  • Using a naming convention

Visual Studio Code Integration

  • Creating a project with templates
  • Creating a project with a unit testing framework
  • Running the test
  • Optimizing code
  • Testing parameters

nUnit

  • Writing and running a test unit
  • Using constraints
  • Testing parameters

xUnit

  • Writing and running a unit test
  • Testing parameters with InLine
  • Testing multiple parameters
  • Using a custom class member

Advanced Optimizations

  • Grouping tests
  • Working with test attributes
  • Customizing with playlists
  • Debugging tests
  • Using test menus
  • Viewing results with CodeLens
  • Using Code Coverage
  • Running tests with MSTest

Summary and Conclusion

Erfahrungsberichte

★★★★★
★★★★★

Verwandte Kategorien

Kombinierte Kurse

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Germany!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions