Click here to Skip to main content

Testing and Quality Assurance

This section contains articles on Testing and Quality Assurance

Great Reads

by Phat (Phillip) H. VU
Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with clean & simple API.
by Jonathan de Halleux, Nikolai Tillmann
Pex is a new tool that helps in understanding the behavior of .NET code, debugging issues, and in creating a test suite that covers all corner cases -- fully automatically.
by Mattias Högström
ETW is a super fast way to collect runtime data from your app. We will look how we can insert intelligent data points, collect data, and analyze data logs. This permits supervision, anomaly detection, and system optimization.
by Member 9913858
An introduction to using FakeModel to create test aata for you.

Latest Articles

by E. Scott McFadden
XML Strategies to Improve Test Organization
by sore_ron
How to automate SoapUI using Groovy
by BC3Tech
I got an error report from the field in Upload to YouTube where the user was getting an unhandled exception when I copied their Camera Roll video to temporary storage to hand off to Movie Maker for editing. Great catch, now to shore up the UX when this happens. Only problem is, I need to […]Co
by pi19404
IntroductionIn this article we will look at training and testing of a Multi-class Logistic Classifier Logistic regression is a probabilistic, linear classifier. It is parametrized by a weight matrix $W$ and a bias vector $b$. Classification is done by projecting data points onto a set of hyperpl

Discussions

by deoxys on article "Test Explorer"
by deoxys on article "Dynamically build a 'Build Dependency...
by sowmya19 on tip/trick "Unit Testing Using NUnit"
by Member 11038633 on Article "White: An UI Automation tool for...
by demouser743 on technical blog "Testing private...

All Articles

Sort by Score

General 

3 Apr 2008
slkr171
This article describes how to build a lightweight test bench for testing user interfaces which are written entirely in C#/.NET, using NUnit or any other unit test framework.
28 Jan 2009
Jonathan de Halleux, Nikolai Tillmann
Pex is a new tool that helps in understanding the behavior of .NET code, debugging issues, and in creating a test suite that covers all corner cases -- fully automatically.
24 Nov 2009
dB.
A framework for testing Windows installers with some help from virtualization.
1 Sep 2011
spartacus23
Dynamic Unit Testing
31 Oct 2011
Garima Valecha
The Time you save in testing is the time you gain for testing
28 Nov 2011
Praveen Kumar P.V
Website testing techniques
1 Jan 2012
Petr Ivankov
Testing of complicated scientific tasks
11 Mar 2012
Andreas Gieriet
How to define RelationAssert as an extension to the VisualStudio Assert class.
9 Oct 2012
Kay Lerch
Use TestUI to release a simple class library (or a whole collection of those) as an indepenent UI application for testing or administrative purpose. It is on your own to enhance the user experience with your own TestUIRenderer.
18 Oct 2012
indranil pal
Mocking database in Unit Tests using Moq.
11 Dec 2012
Karpov Andrey
TDD is one of the most popular software development techniques. I like this technology in general, and we employ it to some extent. The main thing is not to run to extremes when using it.
27 Dec 2012
Phat (Phillip) H. VU
Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with clean & simple API.
3 Jan 2013
sbrakl
Problems related to maintenance of Unit test suites, using PEX tp help with the solution, and various PEX concepts like PEX Factories, PEX Method (PUT), Parameterize Mock and Partial Stubs.
21 Jan 2013
Simeon Sheye
Beyond basic unit tests, how do you choose your tests and when are you done?
14 Feb 2013
Biswas, Sumit
Command Line Interface (CLI) Performance Testing using java
6 Aug 2013
Mattias Högström
ETW is a super fast way to collect runtime data from your app. We will look how we can insert intelligent data points, collect data, and analyze data logs. This permits supervision, anomaly detection, and system optimization.
7 May 2013
c_a_dunlop
Get 10 tips for revitalizing your existing static analysis implementation—no matter what static analysis tool you're using.
2 Dec 2013
Petar Brkusanin
Minimalistic tic tac toe game implementation with some unit test coverage.
6 Aug 2013
Mattias Högström
Event tracing for Windows is a super efficient log technology, alas logs are still flat raw logs. EtwDataViewer is a prototype for adding browsability, analysis, and a visual tree representation.
17 Dec 2013
Member 9913858
An introduction to using FakeModel to create test aata for you.
12 Dec 2013
Bert O Neill
Know how to find issues within your deployed WCF services
8 Jul 2014
mkalos
Learn how to configure Team Foundation Server for automated web deployment.
25 Jul 2014
Sourav Kayal
In this article we will discuss various important mock setups using Moq framework
18 Sep 2014N
sore_ron
How to automate SoapUI using Groovy
13 Jan 2009
Dmitri Nеstеruk
A BDD tutorial using NBehave and MbUnit.
27 Oct 2012
NinjaCross
This tutorials introduces a new NUnit Addin able to record execution time of unit tests and generate XML, CSV, HTML performances reports with charts and history tracking.
11 Nov 2013
Marla Sukesh
In this article we will make a deep dive into VS 2012 Fakes.
28 Feb 2010
Thomas Maierhofer (Tom)
How the .NET Framework Stopwatch class can be used to measure and compare algorithm runtime with a high accuracy
14 Jan 2010
Andrei Marukovich
This article describes Sedge - a highly customizable tool designed to help your customers create better error reports.
11 Jun 2011
Omar Al Zabir
This article presents some realistic unit and integration test examples in a N-tier web application to assist in writing tests that provide confidence in moving towards Test Driven Development (TDD)
10 Feb 2013
Shining Dragon
Automated testing and continuous integration in TFS
8 Jul 2014
Paulo Zemek
Make your life easier by having components that never corrupt inner states.
2 Nov 2011
Rene Pally
Advanced .NET Debugging Extracting Information from Memory
24 Aug 2011
garymcleanhall
A Behavior Driven Design (BDD) library adding a clearer syntax and better organization to unit tests. Currently tested working with NUnit and MSTest.
3 Apr 2013
Bert O Neill
Create test project for client, server and GUI layers of a MVC application - so that they can then be incorporated into a continuous integration server build
13 Feb 2014
shailesh91082
This is Part 2 of various techniques to debug applications on Windows, focussed on Application Crash
18 Feb 2011
Dr. Song Li
This article presents an example on unit testing of Silverlight applications with asynchronous service callbacks.
13 Feb 2014
shailesh91082
This is Part 3 of various Techniques to Debug Applications on Windows, focussed on automated way of generating Dump On Application Crash
4 Apr 2011
Bert O Neill
Mocking your .NET services (inc. asynchronous calls) or class libraries with MOQ
10 May 2014
Shivprasad koirala, Marla Sukesh
This article explain about 6 important use of Partial/Mocktesting
25 Nov 2013
Livio Francescucci
A basic introduction about how to write unit tests using mock objects (Rhino Mocks).
31 Oct 2008
Vagif Abilov
The article discusses how to isolate the code under test from behavior of referenced classes by using mocking frameworks.
13 Feb 2014
shailesh91082
This is Part 1 covering various techniques on how to debug applications on Windows, focussed on application crashes
1 Oct 2011
Wasp.NET
Parrots is a "record and replay" mocking/stubbing library introducing a new concept in the "mocking" area.
16 Sep 2009
Diwakar Gupta
An article on creating a wrapper utility over the WatiN library.
9 Nov 2010
Simeon Sheye
Quality Gate One Studio is a testing framework that suggests a new approach to unit and integration testing.
25 Jul 2013
Neerajan Lamsal
Unit Testing using NUnit.
21 Jan 2013
Simeon Sheye
How to manage state and simulate behavior against the system under test.
13 Feb 2014
shailesh91082
This is Part 5 of various Techniques to Debug Applications on Windows, focused on Memory Leaks
2 Dec 2012
OlegKrivtsov
How to automate collecting information about critical errors occurring in your program to greatly simplify your life in sense of bug analysis and troubleshooting.
13 Feb 2014
shailesh91082
This is Part4 of various Techniques to Debug Applications on Windows, focussed on Memory Leaks
25 Feb 2011
Dipti Mehta
This is an introduction to NUnit and TDD
14 Apr 2011
caloia
Many teams have not fully embraced TDD, this document is for teams that need to test legacy code or developers who write code after the fact.
19 Dec 2013
deoxys
Automate the build process with a Build Dependency Tree.
10 May 2009
Donsw
A discussion of the different options of Unit Testing in VS2008.
8 Jun 2009
Robin_Roy
Black box testing and developing test cases.
9 Jun 2009
Robin_Roy
White Box Testing Techniques and developing test cases
21 Jul 2009
khaja786
An article on how watir helps Test automation and power of Watir by implementing Ruby libraries
10 Jun 2010
Giorgio Minardi
Getting started with BDD in an easy way
16 Sep 2010
Sergej Andrejev
Load testing features available in Visual Studio 2008 through Team Suite Extension or in Visual Studio Tester Edition.
6 Jan 2011
mkowlowitz
5 F-A-Qs regarding project management and project management software
13 Nov 2012
Foyzul Karim
Step by step to your first unit testing
28 Dec 2010
Apriorit Inc, Kit Tatiana
In this article, I will describe the usage of external files for storing of test data and their usage in TestComplete scripts
7 Jun 2012
@AmitGajjar
This test case is intended for understanding of how useful automated Unit tests
14 Nov 2013
deoxys
Test automation tool to run Visual Studio test classes.
24 Sep 2010
Apriorit Inc, Kit Tatiana
The aim of the article is to present a step-by-step description of the installation and configuration of the domain controller, Exchange Server, and MS Outlook with two accounts for the testing purposes.
22 Jun 2009
Kuldip Rindani
Installer testing verifier - Useful for installer testing and verification.
7 Mar 2009
dorothyDorothy
Discusses the advantages of continuous integration going into some detail on automating unit tests and documentation. Includes example build files and configuration.
22 Jul 2009
Robin_Roy
Stress and Performance Testing BizTalk Applications using BizTalk LoadGen 2007
28 Apr 2009
Cristinel Mazarine
Software development process or how to perform 100% testing on GUI applications
27 Jul 2011
HARISHCHOWDHARY
Discussion about agile testing
1 Dec 2009
Obaid Malik
This article will explain how to reduce time for the execution of Selenium HTML test cases without using Selenium Grid.
6 Jul 2009
Sergiy Korzh
A small program which allows to check results generated by the nunit-console utility.
23 Jun 2009
Tommi Laukkanen
How to easily debug NUnit tests in Visual Studio 2008 professional edition
1 Mar 2009
Paul B.
One TDD mantra is that there should be only one "assert" per test. Here is a finance/trading example where that doesn't work very well.
5 Feb 2013
Pawel idzikowski
How to gain better control over the testing process reducing the amount of test methods in a unit test.
18 Apr 2013
Kulamani Sahoo
The paper outlines the benefits of moving the application testing from traditional in house to cloud ,high level description on different type of testing performed in cloud for the applications, approach Test team/companies need to performed if they are adopting cloud solution .This solution is gene
15 May 2013
IndifferentDisdain
Using TDD for Fibonacci generator and lessons learned.
3 Oct 2013
Gaurav H
The article is a step by step guide to enable unit testing ExtJS applications using Jasmine.
21 Jan 2014
Ivan Yakimov
Some problems I faced trying to use data-driven tests in Microsoft Testing Framework
26 Oct 2009
rastaVnuce
This article provides a quick overview of an “on-site” bug tracking solution. An application add-in, if you will, which catches, logs and reports uncaught exceptions.
14 Feb 2010
erik.f
An example showing a source code structure that reflects user stories using MSpec.
17 Mar 2009
GamePlanner
The article attempts to demonstrate a way of testing in the .NET framework. This is just a demonstration of how we can do automated testing in C# .NET.
25 Jun 2010
Koundinya
The advantages and disadvantages of black box testing
1 Nov 2011
Garima Valecha
The WHAT and WHY of Recovery testing
14 Feb 2013
Mircea Sirghi
This article describes how to reuse web driver when selenium test crashes or how to debug selenium scripts on the fly.
10 Feb 2013
Enrique Albert
Pattern to follow using mock frameworks so non public methods can be tested. The code example is based on the RhinoMock framework but it is easily applicable to any other mock framework.
6 May 2013
titteke
Testing an ASP.NET MVC app with Ruby.
Sort by Score

UI Testing 

14 Feb 2013
Biswas, Sumit
Java API Performance Testing using LoadRunner
25 Nov 2011
jawed.ace
This article exposes how to use White for UI automation of Windows application and how to create Automation test script using White.
28 Nov 2013
James Coleman
Leveraging Selenium and Image Magick to perform screenshot comparisons for UI regression testing.
28 Aug 2010
Robert Corvus
How to create automated browser tests in ASP NET MVC using Watin
27 Aug 2009
Jonathan Franks
How to process confirm dialogs in WatiN.
20 Jun 2011
Kumar, Ravikant INDIA Bangalore
A reusable plug-in framework which exposes inaccessible elements to UI Automation framework. A must for .NET 2.0 WinForm container controls
13 Jul 2014
Mohit1110
In this article I have tried to explain about UI Automaton using Coded UI
28 Jun 2010
Varun Jain 786
UI Automation challenge using Menuitem, and MenuStrip control


Advertise | Privacy | Mobile
Web01 | 2.8.140916.1 | Last Updated 21 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid