Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

Introduction to TestApi – Part 5: Managed Code Fault Injection APIs

Fault Injection is the act of artificially changing the behavior of an existing executable code to simulate various faults. FI is very useful for validation of error handling code paths and for improving code coverage. There are several types of fault

Application Accessibility Testing

A lot of our customers and partners have asked us to provide guidance on how to make their WPF and Silverlight applications accessible, so I decided to publish a post folks can refer to. Note most of the content below is directly applicable to any other
Posted by ivom | 0 Comments

TestApi v0.4 Released!

I am happy to announce that we have just released version 0.4 of TestApi – the testing API library - on Codeplex. Version 0.4 contains the following additions and modifications: An improved Combinatorial Variation Generation API with added support for

TestApi Slide-Deck from the Patterns & Practices Summit

This week is Microsoft’s Patterns & Practices summit in Redmond . Earlier today I gave a 15-minute presentation on TestApi . Here is the slide-deck: Test Api View more presentations from ivom1234 .

The Gradual Development Paradigm

Software project management is tricky. The industry proves this over and over again: delivering less than expected, slipping features, projects, milestones, products… The gradual development idea presented below is not something new – it's more or less
Posted by ivom | 1 Comments

Introduction to TestApi – Part 4: Combinatorial Variation Generation APIs

The state and behavior of every software system depends on a number of parameters. These parameters can be both inputs as well as environmental factors. One can think of software testing as a controlled experiment, where the system under test is observed

WPF Control Verifier v0.1 Released!

Our strategy to improve WPF and .NET application quality has 3 major pillars: Provide guidance on how to create high-quality applications; Provide reusable API libraries for automated application testing and monitoring; Provide tools to help create and
Posted by ivom | 0 Comments
Filed under: ,

TestApi v0.3 Released!

I am happy to announce that we have just released the third preliminary version of TestApi -- the testing API library. This version introduces some fairly significant changes and new features: New name spaces (under Microsoft.Test) and new binary names;

WPF MVVM Toolkit 0.1 Released!

Model-View separation is not a novel idea in the software industry. It has been around for at least 30 years. Recently, however, MV separation is seeing a lot of renewed interest, powered both by the growing complexity of software and by the need to provide
Posted by ivom | 6 Comments

WPF Application Quality Guide v0.5 Released!

I am happy to announce that we have released CTP 5 of the “WPF Application Quality Guide” – our single-stop document for WPF application and component developers and testers. CTP 5 comes with the following new and updated content: New content: “Considerations

TestApi v.0.2 Released!

I am excited to announce that we have just released the second preliminary version of TestApi – the testing API library – on http://codeplex.com/testapi ! The v.0.2 package includes the following additions and modifications: Improved command-line parsing

Introduction to TestApi – Part 3: Visual Verification APIs

Visual Verification (VV) is the act of verifying that your application or component is displayed correctly on screen. The TestApi library provides a set of VV APIs. This post discusses these APIs.   Avoid It If You Can First and foremost, I want
Posted by ivom | 14 Comments
Filed under:

PhotoSuru – A Great WPF Sample Application

I am pleased to announce that our team just released PhotoSuru - a complete sample application demonstrating how to use the Syndicated Client Experiences Starter Kit for photo-viewing scenarios. Big kudos to Kevin Gjerstad (our GPM) and the many other
Posted by ivom | 4 Comments
Filed under: , ,

WPF Application Quality Guide v.0.4 Released!

I am happy to announce that we have just released the fourth preliminary version of the “WPF Application Quality Guide” with the following new sections: a new Data-Driven Testing section, an updated article on Globalization and Localization Testing ,
Posted by ivom | 3 Comments
Filed under: , ,

Introduction to TestApi – Part 2: Command-Line Parsing APIs

Command-line parsers remind me of linked lists in C++: everybody has written several at various points in their careers. While everybody should write each of those at least once, I doubt that many people out there are particularly excited about writing
More Posts Next page »
 
Page view tracker