Click here to Skip to main content
12,980,023 members (68,524 online)

Testing and QA

This section contains articles on Testing and Quality Assurance

Great Reads

by Anton Angelov
The next logical step in your build will be to build your solution or projects. I will guide you how to do it via MSBuild as build engine and NuGet for downloading the necessary packages.
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 Anton Angelov
A detailed overview with examples how to utilize the Strategy Design Pattern in automated tests to create an extendable and decoupled Validators.
by Anton Angelov
Examples how to use the Microsoft Edge WebDriver to create UI automated tests executed against the new Microsoft browser- Edge.

Latest Articles

by David A. Gray
Historically, ETW has been portrayed as having a very steep learning curve, along the lines of the effort required to summit Everest. Realizing its potential value, I set about to reduce the effort to that required to summit Pike's Peak.
by Yevgeniy Shunevych
How to configure Atata test automation build on Visual Studio Team Services using any browser.
by Yevgeniy Shunevych
How to verify web page data using different approaches of Atata C#/.NET test automation framework
by HR Rony
How to write the test method name, guideline for the naming convention, body structure inside the test method, and why need object mocking in the test method for unit testing.

Research Library

By maintaining an agile infrastructure, implementing continuous testing...

Discussions

by ndaian_008 on technical blog "Use Selenium WebDriver UI...
by Anton Angelov on technical blog "Use Selenium WebDriver UI...
by ndaian_008 on technical blog "Use Selenium WebDriver UI...
by Member 13247825 on article "Automating SoapUI using Groovy – A...
by Paul Gorbas on technical blog "Get Started with Unit Testing...

All Articles

Sort by Title

General 

6 Jan 2011
mkowlowitz
5 F-A-Qs regarding project management and project management software
2 Nov 2011
Rene Pally
Advanced .NET Debugging Extracting Information from Memory
27 Jul 2011
HARISHCHOWDHARY
Discussion about agile testing
21 Jan 2013
Simeon Sheye
Beyond basic unit tests, how do you choose your tests and when are you done?
21 Jan 2013
Simeon Sheye
How to manage state and simulate behavior against the system under test.
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.
11 Aug 2016
Eugene Rudenko
Automate regression testing of your web site.
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.
18 Sep 2014
sore_ron
How to automate SoapUI using Groovy
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.
16 Sep 2009
Diwakar Gupta
An article on creating a wrapper utility over the WatiN library.
14 Jan 2009
Dmitri Nеstеruk
A BDD tutorial using NBehave and MbUnit.
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.
25 Jun 2010
Koundinya
The advantages and disadvantages of black box testing
6 Jul 2009
Sergiy Korzh
A small program which allows to check results generated by the nunit-console utility.
14 Feb 2013
Biswas, Sumit
Command Line Interface (CLI) Performance Testing using java
2 Jan 2016
HadyAllam
Use Microsoft Excel to generate TFS reports and Create/Modify Work Items
20 Mar 2015
lansoprazole
1-day trial of outside-in development from what you want to what you code.
5 Mar 2015
Graham D Smith
Continuous Delivery with TFS: Standing up an Environment
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.
11 Nov 2014
Bert O Neill
Create unit tests for your stored procedures\triggers\functions and integrate into TFS continuous integration cycle
17 Dec 2013
An introduction to using FakeModel to create test aata for you.
7 Jun 2012
@AmitGajjar
This test case is intended for understanding of how useful automated Unit tests
21 Dec 2016
AJSON
A quick look at data quality, and using expression trees to automate QA data testing
21 Jan 2014
Ivan Yakimov
Some problems I faced trying to use data-driven tests in Microsoft Testing Framework
8 Jul 2014
mkalos
Learn how to configure Team Foundation Server for automated web deployment.
21 Nov 2016
onqtam
The article consists of an introduction to the testing framework, motivation behind it's creation (what makes it unique) and a few important points about it's capabilities.
18 Mar 2016
Robert Gowland
Reduce duplicate code in your unit tests with NUnit's parameterized testing attributes. Learn how with this easy refactoring exercise.
1 Sep 2011
spartacus23
Dynamic Unit Testing
19 Dec 2013
deoxys
Automate the build process with a Build Dependency Tree.
24 Jun 2009
Tommi Laukkanen
How to easily debug NUnit tests in Visual Studio 2008 professional edition
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.
8 Jun 2017U
David A. Gray
Historically, ETW has been portrayed as having a very steep learning curve, along the lines of the effort required to summit Everest. Realizing its potential value, I set about to reduce the effort to that required to summit Pike's Peak.
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.
17 Feb 2015
NghiaDo
Field Catalog - Documentation System. Part One - Introduction
31 Oct 2008
Vagif Abilov
The article discusses how to isolate the code under test from behavior of referenced classes by using mocking frameworks.
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.
14 Oct 2014
Sipra Ray
Selenium to start with for automation Testing in a simple and diagramatic approach..
28 Apr 2009
Cristinel Mazarine
Software development process or how to perform 100% testing on GUI applications
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.
22 Jun 2009
Kuldip Rindani
Installer testing verifier - Useful for installer testing and verification.
22 Sep 2016
Sander Knape
Do you write integration tests? What about unit tests? I believe that more people say “Yes” to the second question than to the first. Which is kinda weird – for many applications, it really isn’t that hard to write integration tests. It might not even be necessary to setup yo
10 Jun 2010
Giorgio Minardi
Getting started with BDD in an easy way
25 Feb 2011
Dipti Mehta
This is an introduction to NUnit and TDD
12 Jun 2014
_Noctis_
Different ways of achieving unit testing for your projects
14 Mar 2015
Gaurav Kumar Arora
In this article, we will discuss all about TDD Katas and how we can get hands-on with Test Driven Development (TDD).
30 Apr 2015
Dominic Abraham
Load test in Cloud using Visual Studio 2013 Ultimate
3 Jan 2017
Metaphysico
Quick Setup for a basic Load and Performance Testing System with logging.
25 Jul 2011
Shai Raiten
Microsoft test manager - test plan
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.
18 Oct 2012
Indranil Pal
Mocking database in Unit Tests using Moq.
4 Apr 2011
Bert O Neill
Mocking your .NET services (inc. asynchronous calls) or class libraries with MOQ
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
2 Oct 2011
Wasp.NET
Parrots is a "record and replay" mocking/stubbing library introducing a new concept in the "mocking" area.
14 Feb 2014
shailesh91082
This is Part 1 covering various techniques on how to debug applications on Windows, focussed on application crashes
14 Feb 2014
shailesh91082
This is Part 2 of various techniques to debug applications on Windows, focussed on Application Crash
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
14 Feb 2014
shailesh91082
This is Part4 of various Techniques to Debug Applications on Windows, focussed on Memory Leaks
14 Feb 2014
shailesh91082
This is Part 5 of various Techniques to Debug Applications on Windows, focused on Memory Leaks
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.
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
8 Jul 2015
Arup Banerjee
In this article we use a real life scenario which involves observing intra-day trades.
5 Feb 2013
Pawel idzikowski
How to gain better control over the testing process reducing the amount of test methods in a unit test.
16 Apr 2016
slavik57
Synchronous promise for making testing experience much easier
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.
10 Nov 2010
Simeon Sheye
Quality Gate One Studio is a testing framework that suggests a new approach to unit and integration testing.
11 Apr 2017
Arthur Minduca
Quality assurance in software development: when should you start the testing process
11 Mar 2012
Andreas Gieriet
How to define RelationAssert as an extension to the VisualStudio Assert class.
2 Feb 2015
super
Software reliability and its importance in present world
24 Nov 2009
dB.
A framework for testing Windows installers with some help from virtualization.
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.
8 Jul 2014
Paulo Zemek
Make your life easier by having components that never corrupt inner states.
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.
15 Jan 2010
Andrei Marukovich
This article describes Sedge - a highly customizable tool designed to help your customers create better error reports.
26 Apr 2017
David A. Gray
This article describes a handful of powerful shell scripts that I use to further automate my Angular 2 application development.
1 Jan 2012
Petr Ivankov
Testing of complicated scientific tasks
10 May 2014
Shivprasad koirala, Marla Sukesh
This article explain about 6 important use of Partial/Mocktesting
23 Apr 2017
HR Rony
This article will cover basic testing concept, best practice and principles to write unit testing, how to write test data for unit testing and naming convention using Behavior Driven Development (BDD).
4 Oct 2013
Gaurav H
The article is a step by step guide to enable unit testing ExtJS applications using Jasmine.
12 Dec 2013
Bert O Neill
Know how to find issues within your deployed WCF services
21 Jul 2009
khaja786
An article on how watir helps Test automation and power of Watir by implementing Ruby libraries
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
19 Feb 2017
Kannan.Sreenivasan
.Net application unit testing made easy with NUnit testing framework
14 Nov 2013
deoxys
Test automation tool to run Visual Studio test classes.
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.
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
31 Oct 2011
Garima Valecha
The Time you save in testing is the time you gain for testing
6 May 2013
titteke
Testing an ASP.NET MVC app with Ruby.
13 May 2016
DannyFreeman
Writing unit tests for a deep clone method
10 Feb 2013
Shining Dragon
Automated testing and continuous integration in TFS
18 Feb 2011
Dr. Song Li
This article presents an example on unit testing of Silverlight applications with asynchronous service callbacks.
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.
9 May 2017
HR Rony
How to write the test method name, guideline for the naming convention, body structure inside the test method, and why need object mocking in the test method for unit testing.
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)
13 Nov 2012
Foyzul Karim
Step by step to your first unit testing
2 Dec 2013
Petar Brkusanin
Minimalistic tic tac toe game implementation with some unit test coverage.
10 May 2009
Donsw
A discussion of the different options of Unit Testing in VS2008.
25 Jul 2013
Neerajan Lamsal
Unit Testing using NUnit.
25 Nov 2013
Livio Francescucci
A basic introduction about how to write unit tests using mock objects (Rhino Mocks).
14 Feb 2010
erik.f
An example showing a source code structure that reflects user stories using MSpec.
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.
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.
25 Jul 2014
Sourav Kayal
In this article we will discuss various important mock setups using Moq framework
16 Sep 2010
Sergej Andrejev
Load testing features available in Visual Studio 2008 through Team Suite Extension or in Visual Studio Tester Edition.
12 Nov 2013
Marla Sukesh
In this article we will make a deep dive into VS 2012 Fakes.
28 Nov 2011
Praveen Kumar P.V
Website testing techniques
24 Feb 2015
Flávio Henrique de Carvalho
What, where, when and who to test in your code
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.
15 May 2013
IndifferentDisdain
Using TDD for Fibonacci generator and lessons learned.
29 Oct 2014
Duncan Edwards Jones
The need for an evidence-based approach to software development
Sort by Title

UI Testing 

30 Oct 2016
Anton Angelov
Learn how to extend the tests’ execution workflow running additional code on various points of the workflow. Configure SpecFlow hooks' execution order.
4 Apr 2017
Yevgeniy Shunevych
C#/.NET test automation full featured framework based on Selenium WebDriver.
4 Dec 2014
Gautham Prabhu K
A quick look into Selenium which allows us to automate testing of web pages.
28 Aug 2010
Robert Corvus
How to create automated browser tests in ASP NET MVC using 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
19 Jun 2016
Anton Angelov
Build a Hybrid Test Automation Framework. Learn how to create an abstract Selenium WebDriver Implementation of it following SOLID principles.
26 Jun 2016
Anton Angelov
Build a Hybrid Test Automation Framework. Learn how to create an abstract Selenium WebDriver Implementation of it following SOLID principles.The post Create Hybrid Test Framework – Selenium Driver Implementation appeared first on Automate The Planet.
11 Jul 2016
Anton Angelov
Build a Hybrid Test Automation Framework. Learn how to create an abstract Testing Framework Implementation of it following SOLID principles. The post Create Hybrid Test Framework – Testing Framework Driver Implementation appeared first on Automate The Planet.
5 Sep 2016
Michal Sporna
How to use TECO, open source tool for gathering test coverage report.
17 Nov 2015
KishorM
Cucumber framework understanding with BDD approach
14 Feb 2013
Biswas, Sumit
Java API Performance Testing using LoadRunner
13 Aug 2014
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
4 Jul 2015
Mahesh Upadhyay Tech Consultant
Page Factory based Selenium Automation Framework and its architecture
27 Aug 2009
Jonathan Franks
How to process confirm dialogs in WatiN.
28 Nov 2013
James Coleman
Leveraging Selenium and Image Magick to perform screenshot comparisons for UI regression testing.
9 Feb 2017
Sean Rand
Let's get moving in Selenium and start Automation Testing in this Selenium Series.
2 Mar 2017
Sean Rand
This is an article to demonstrate different uses of ByType Selectors within Selenium. This is the heart of the API, Finding Element(s) using By Types. Understanding these ByType's are key in navigating, selecting and using web elements to test. Lets get going in Automation Testing!
4 Apr 2017
Yevgeniy Shunevych
How to verify validation messages on web pages using Atata C#/.NET test automation framework.
18 May 2017
Yevgeniy Shunevych
How to verify web page data using different approaches of Atata C#/.NET test automation framework
7 Jun 2017N
Yevgeniy Shunevych
How to configure Atata test automation build on Visual Studio Team Services using any browser.
28 Jun 2010
Varun Jain 786
UI Automation challenge using Menuitem, and MenuStrip control
23 Sep 2015
Anton Angelov
Create automation framework based on Page Object Pattern. Detailed overview how to create singleton pages via IoC container.
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.


Advertise | Privacy | Mobile
Web02 | 2.8.170609.2 | Last Updated 12 Jun 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid