The official blog of MSDN Magazine
Translate This Page
Translate this page
Don't Get Me Started
rich internet applications, RIA
Team Foundation Server
Team Foundation Service
Windows Phone 7
XNA Game Studio
Browse by Tags
Tagged Content List
x64 Debugging With Pseudo Variables
For many years, Visual C++ has included a set of pseudo variables and format specifiers for use in debugging. In the December 2008 issue of MSDN Magazine , Kenny Kerr shares some of the pseudo variables and format specifiers that he’s found most useful for debugging C++ applications in the x86 and...
15 Dec 2008
Configuration Testing With Virtual Server
In the September 2008 issue of MSDN Magazine , Dr. James McCaffrey introduced you to software configuration testing with Microsoft Virtual Server . In the December 2008 installment of the Test Run column, he walks you through the process of automating software configuration testing using Virtual Server...
12 Dec 2008
Design Patterns for Testability
Testability is both as an important quality of your designs and another tool you can use to create and think through designs. In the December 2008 issue of MSDN Magazine , Jeremy Miller examines the design issues, patterns, and principles that can enhance testability in your apps. For more articles on...
5 Dec 2008
Unit Testing For Workflows
Because Windows Workflow Foundation (WF) is based on a runtime that manages the execution of workflows and activities, testing must, in almost all cases, involve the use of the runtime – and this can introduce some interesting challenges. In the November 2008 issue of MSDN Magazine , Matt Milner presents...
19 Nov 2008
Security Briefs: Threat Models Improve Your Security Process
It’s helpful to think about secure design from a more holistic perspective by using threat models to drive your security engineering process. In the November 2008 issue of MSDN Magazine , Michael Howard proposes using the threat model to help drive other SDL security requirements , primarily code review...
12 Nov 2008
Test Run: Group Determination in Software Testing
Choosing the best alternative is a common task in software development and testing. A group of beta users may need to choose the best user interface from a set of prototypes. Or imagine the members of an open source project voting for a policy. In the November 2008 issue of MSDN Magazine , Dr. James...
7 Nov 2008
Test Run: Configuration Testing With Virtual Server
Configuration testing simply means testing a software system on different combinations of hardware and software. The traditional way is to set up a lab with multiple physical machines running different combinations of operating systems and other software. This can be expensive and time consuming. In...
10 Sep 2008
Test Run: WCF Testing
Whether you are new to Windows Communication Foundation (WCF) or have worked with it a bit, there are some testing techniques and principles that will make your WCF work easier. In the July 2008 issue of MSDN Magazine , Dr. James McCaffrey walks you through some examples for getting started with basic...
25 Jul 2008
Test Run: Request/Response Testing with Windows PowerShell
The most fundamental form of Web testing is HTTP request/response testing. This involves programmatically sending an HTTP request to the Web application, fetching the HTTP response, and examining the response for an expected value. In the May 2008 issue of MSDN Magazine , James McCaffrey shows you how...
6 Jul 2008
Tools for Identifying Concurrency Issues
Performance improvements in many-core systems can only be achieved by writing efficient parallel programs. However, testing parallel applications is not straightforward. In the June 2008 issue of MSDN Magazine , Rahul V. Patil and Boby George look at testing techniques and six helpful tools you can use...
18 Jun 2008
Virtual Labs: Testing with LINQ
Today we are launching another new Virtual Labs. In the April 2008 issue of MSDN Magazine , James McCaffrey showed you how to simplify SQL stored procedures test automation using LINQ using the LINQ to SQL provider. The article now features a link to our Virtual Lab where you can experiment with these...
16 Jun 2008
Test Run: Testing SQL Stored Procedures Using LINQ
The need to test a program that accesses and manipulates a back-end SQL Server database is very common. In many such cases, the application interacts with the back-end data through the use of SQL stored procedures. In the April 2008 issue of MSDN Magazine , James McCaffrey shows you how to simplify SQL...
12 May 2008
Test Run: Web UI Automation with Windows PowerShell
Windows PowerShell, the new Microsoft command shell and scripting language, is a great platform for several kinds of lightweight test automation. In the March 2008 issue of MSDN Magazine , James McCaffrey shows you how to use Windows PowerShell to create quick and easy UI test automation for any kind...
4 Apr 2008
Redefine Your Build Process with Continuous Integration
A growing number of development shops are adopting Continuous Integration (CI) as a best practice, and many more would get on the wagon if the cost of adoption was lower. It can take a veteran programmer a couple of days to get a basic CI server up and running; a neophyte might take up to a week. In...
2 Apr 2008
Test Run: Custom Test Automation with Team System
Custom test automation scripts have the advantages of being quick to write and providing maximum flexibility. However, a downside to using custom test automation is manageability. Your testing effort can become overwhelmed by the sheer volume of test scripts, test case data, and test results. In the...
10 Mar 2008
Apply Test-Driven Development to your Database Projects
Visual Studio Team System Database Edition, also known as DBPro or Data Dude, introduced a product lifecycle methodology to database development. DBPro also introduced a database unit-testing designer that makes it easy to either generate or write T-SQL-oriented unit tests to verify database objects...
7 Mar 2008
Test Run: The Microsoft UI Automation Library
There are several techniques you can use to test the user interface of a Windows application such as the System.Reflection classes or Win32 API functions such as FindWindow. But the development of the UI Automation library may be one of the most important advances in test automation to date. Compared...
1 Feb 2008
WinUnit Simplifies Unit Testing for Native C++ Applications
Have you been frustrated by so-called "engineering experts" who extol the virtues of unit testing, yet can offer little more than hand waving when asked for tool recommendations for native code? In the February issue of MSDN Magazine , Maria Blees introduces you to her native code unit testing tool called...
25 Jan 2008
Test Run QA: Quick and Easy UI Test Automation Suites
Here's a question from a reader who's working with the code that James McCaffrey (also known as Dr. James McCaffrey in our article archives) provided in his article Build Quick and Easy UI Test Automation Suites with Visual Studio .NET from the January 2003 issue of MSDN Magazine. I have attempted to...
19 Nov 2007
Test Run Q&A: Test automation
This post represents the beginning of a little experiment: we're going to post questions directed to our column authors via the column e-mail aliases, and let you take part in the conversation. Our authors will answer as they are available, and we encourage you to chime in with questions or comments...
5 Nov 2007
Creating a Custom Fuzz Test Interface Provider
These days, fuzzing is most frequently used to validate file and network parsers - literally piping a random source of binary data into the parser and then seeing what happens. In the November issue of MSDN Magazine, Dan Griffin takes a look at the extensibility of Visual Studio 2005 Team Edition for...
29 Oct 2007
Code Reviews Help Find and Fix Vulnerabilities in Your Apps
Small coding errors can result in critical vulnerabilities that can compromise the security of not just entire systems, but even entire companies. Security vulnerabilities are not typically caused by a single error, but rather by a sequence of errors during the course of development: a coding error is...
26 Oct 2007
Analyze Crashes to Find Security Vulnerabilities in Your Apps
How can you make sure a crash in your program is not exploitable? The short answer is simple: assume every crash is exploitable and just fix it! In the November issue of MSDN Magazine, Adel Abouchaev , Damien Hasse , Scott Lambert , and Greg Wroblewski outline some best practices for analyzing program...
22 Oct 2007
Bugslayer: Measuring the Impact of View State
The .NET Framework is often thought of as an environment where you don't have to think about memory, yet memory issues continue to plague managed applications. Why? In the November issue of MSDN Magazine, John Robbins presents a tool that lets you look at one of the most insidious performance killers...
17 Oct 2007
Test Run: Test automation with Windows XP Embedded
Windows XP Embedded is essentially a developer-customized, slimmed-down version of the Windows XP operating system intended for use on devices like game consoles, information kiosks, network appliances, and the like. With the rapid growth in the use of mobile and embedded devices, this platform is increasingly...
10 Oct 2007
Page 1 of 1 (25 items)
© 2013 Microsoft Corporation.
Privacy & Cookies