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 Paulo Zemek
Make your life easier by having components that never corrupt inner states.
by mkalos
Learn how to configure Team Foundation Server for automated web deployment.
by Paolo Moretti
Let's see how to use prolific to make better, more effective jasmine tests
by aetheon
I've recently start working with titanium building native mobile applications. Titanium provides you a javascript framework that is wired to native code and more important to native UI controls, trying this way to reduce the UI lag that you normally see on mobile browser application built using angu

Research Library

Want to develop better apps for the iPhone, iPad or other iOS devices?...
Though testing on Android presents a bigger challenge than most...
iOS 7, the latest mobile operating system for Apple’s iPhones and...
A gentle overview of Agile development's history and process, followed...

Discussions

by Sander Rossel on article "Rock Solid Quality"
by Paulo Zemek on article "Rock Solid Quality"
by Paulo Zemek on article "Rock Solid Quality"
by Forogar on article "Rock Solid Quality"
by Sander Rossel on article "Rock Solid Quality"

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.
29 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.
12 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.
14 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.
12 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
15 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)
8 Jul 2014  
Paulo Zemek
Make your life easier by having components that never corrupt inner states.
10 Feb 2013  
Shining Dragon
Automated testing and continuous integration in TFS
19 Dec 2013  
deoxys
Automate the build process with a Build Dependency Tree.
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
14 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.
14 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
14 Feb 2014  
shailesh91082
This is Part 1 covering various techniques on how to debug applications on Windows, focussed on application crashes
31 Oct 2008  
Vagif Abilov
The article discusses how to isolate the code under test from behavior of referenced classes by using mocking frameworks.
25 Nov 2013  
Livio Francescucci
A basic introduction about how to write unit tests using mock objects (Rhino Mocks).
2 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.
10 Nov 2010  
Simeon Sheye
Quality Gate One Studio is a testing framework that suggests a new approach to unit and integration testing.
21 Jan 2013  
Simeon Sheye
How to manage state and simulate behavior against the system under test.
14 Feb 2014  
shailesh91082
This is Part 5 of various Techniques to Debug Applications on Windows, focused on Memory Leaks
25 Jul 2013  
Neerajan Lamsal
Unit Testing using NUnit.
3 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.
14 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
15 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.
8 Jun 2009  
Robin_Roy
Black box testing and developing test cases.
10 May 2009  
Donsw
A discussion of the different options of Unit Testing in VS2008.
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
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.
7 Jun 2012  
@AmitGajjar
This test case is intended for understanding of how useful automated Unit tests
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.
23 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
12 Jun 2014  
_Noctis_
Different ways of achieving unit testing for your projects
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.
24 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.
4 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
28 Jun 2010  
Varun Jain 786
UI Automation challenge using Menuitem, and MenuStrip control

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