Testing & Quality Assurance
Themen:
- Software Testing (EN, DE)
- Model-Based Testing & Quality Assurance (MBTQ)
Software Testing
Dokumentation:
- IEEE 829 (EN, DE):
- IEEE 829 Ebook Download
- Software Test Documentation
- Testdokumentation nach IEEE 829 – Software Qualitätssicherung (R.Bullinger)
- ISO/IEC 29119 (EN):
- ISO/IEC 29119 – Noch eine Norm zum Softwaretest? (M.Schlich)
- Free Template Downloads for Software Testing and Qualiy Assurance (The-Software-Tester.com)
Durchführung:
- Der Softwaretest (EN, DE)
- Test Fixture (EN)
- Test Case, Test Suite, Test Run, what’s the difference? (TestMonitor)
- Test Management
- Modellbasiertes Testen
- Werkzeuge:
- Softwaretest Werkzeuge im Überblick:
- Testopia – Bugzilla Test Management Extension (Project’s Website)
- Request Tracker (Product’s Website)
- Fitnesse
- JUnit:
- junit – Difference between test suite, test case and test category (Stack Overflow)
- NUnit (Project’s DocWiki@GitHub)
- XUnit (Project’s Website, Home):
- xunit/samples.xunit: Samples for xUnit.net (GitHub)
- Getting started: .NET Core with command line (XUnit Docs)
- Capturing Output (XUnit Docs)
- Shared Context between Tests (XUnit Docs)
- C# – xUnit.net: Global setup + teardown? (Stack Overflow)
- .NET – Clean up Excel Interop Objects with IDisposable (Stack Overflow)
- Unit testing frameworks in C#: Comparing XUnit, NUnit and Visual Studio (Raygun Blog)
- NET Core 2: Why xUnit and not NUnit or MSTest (DEV Community)
Implementierung:
- Mocking:
- Mock Objects
- EasyMock
- Rhino Mocks (EasyMocks.NET)
- NMock – A Dynamic Mock Object Library for .NET