Josh Christie

Visual Studio Team System - Web and Load Testing

Blog - About

About Josh Christie

Josh Christie is one of the three developers that created the web and load testing product in Visual Studio 2005 Team System.

 

 

  • Josh Christie

    A custom ValidationRule to catch redirects to error pages

    • 10 Comments
    *This is the second post in a series about web test extensibility points. The first post was about extending web tests using custom IHttpBody classes .* It is a common practice for a web application to trap errors and redirect the user to a "We're...
  • Josh Christie

    Creating custom IHttpBody classes for coded web tests

    • 4 Comments
    If you've recorded a web test and generated code, you've probably noticed the FormPostHttpBody class. You might have even seen the StringHttpBody class if you had web service requests in your web test. These are the only two built-in classes for generating...
  • Josh Christie

    Better HTML parsing and validation with HtmlAgilityPack

    • 7 Comments
    Let's face it; sometimes the Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument class just doesn't cut it when you're writing custom extraction and validation code. HtmlDocument was originally designed as an internal class to very efficiently parse...
  • Josh Christie

    Custom ExtractionRule to extract form fields by index

    • 5 Comments
    *This is the third post in a series about web test extensibility points. The first post was about extending web tests using custom IHttpBody classes and the second post was about a custom ValidationRule to catch redirects to error pages .* The ExtractHiddenFields...
  • Josh Christie

    What's a web test?

    • 18 Comments
    Since not too many people have played with the first community tech preview release of Visual Studio Team System's web testing (codenamed Ocracoke ), I thought I'd share some basics about web tests. Fundamentally, a web test is just a list of requests...
  • Josh Christie

    So you want to replay an IIS web server log?

    • 6 Comments
    A few months ago, a group in Microsoft wanted to be able to play back a large IIS log as a Visual Studio web test. They started off with a converter that converted the IIS log into a gigantic coded web test. The 118MB .cs file that resulted was a bit...
  • Josh Christie

    Your feedback on web and load testing

    • 12 Comments
    As you can guess from my recent lack of posts, the Ocracoke team has been extremely busy trying to finish up our last major coding milestone. We're nearly done with the new features, but we still have several weeks of bug fixing and stabilization ahead...
  • Josh Christie

    Web Test Extraction and Validation rules

    • 7 Comments
    Now that most of our major features are complete, we're focusing on the bug fixing and polish required to get us to RTM (after our upcoming beta, of course). One area of polish that we're currently lacking in is the assortment of built-in extraction and...
  • Josh Christie

    Web Test Recording

    • 4 Comments
    Our Web Test Recorder works differently than recorders in some other web/load testing products. We actually hook IE navigation events while others use a small proxy server to intercept and record requests. There are advantages and disadvantages to both...
  • Josh Christie

    Automatic Hidden Field Tracking

    • 2 Comments
    I wrote the following response to an MSDN forums question asking how VIEWSTATE is tracked in a web test. Let me know if you have any questions or comments. For many sites, the Web Test Recorder is able to automatically detect the use of hidden fields...
  • Josh Christie

    Can I call a web test from a web test?

    • 3 Comments
    I've seen this question come up several times recently, so I'm going to try to provide the full answer here. Let me start by saying that we have some significant changes in the pipeline that will make calling a web test from another web test a fully supported...
  • Josh Christie

    Welcome to the world of Visual Studio Team System web and load testing

    • 8 Comments
    I'd like to start this blog by introducing myself. I'm a Software Design Engineer (SDE) working on the next generation web and load testing tools in Visual Studio 2005 Team System. Specifically, my work focuses on coded web tests, the browser recorder...
  • Josh Christie

    Meet up at ASP.NET Connections

    • 1 Comments
    I'll be in Las Vegas attending ASP.Net Connections from November 7th through 10th. I'm mainly going so I can learn more about new and upcoming ASP.NET features that we want to make sure we cover in online samples and/or support in our next release. I...
  • Josh Christie

    Why can't I generate more load?

    • 2 Comments
    A common question we get goes something like this: "I'm running a 100 user load test and getting X RPS (requests per second). When I add 500 more users, I'm still getting X RPS. What's wrong?" Here's a list of some things to check when you're not able...
  • Josh Christie

    Web Test Authoring and Debugging Techniques

    • 1 Comments
    My whitepaper titled Web Test Authoring and Debugging Techniques is now live on MSDN! It covers some best practices for creating web tests as well a lot of things to look for when things don't go the way you expected. Please let me know what you think...
  • Josh Christie

    Check and modify the status of extraction or validation rules

    • 3 Comments
    The following came up on our internal discussion list today. A user wanted to run an extraction rule and execute some different requests based on whether the rule succeeded or not. The problem is that a failed extraction rule normally causes the web test...
  • Josh Christie

    Web and Load Testing Webcast (TODAY!)

    • 3 Comments
    MSDN Webcast: Load and Web Testing with Microsoft Visual Studio 2005 Team System (Level 200) Start Time: Tuesday, October 25, 2005 1:00 PM (GMT-08:00) Pacific Time (US & Canada) End Time: Tuesday, October 25, 2005 2:00 PM (GMT-08:00) Pacific Time...
  • Josh Christie

    VSTS RTM on MSDN

    • 1 Comments
    Who isn't excited about that string of acronyms? I know I am. The final version of Visual Studio Team System is now available for download by MSDN subscribers in advance of the November 7th launch date. If you get the Team Suite or Team Edition for...
  • Josh Christie

    VSTS Dev & Test Tools MSDN Public Chat - Wed 10/19 @ 1pm EDT

    • 0 Comments
    Team System MSDN Public Chat Visual Studio Team Edition for Software Developer & Visual Studio Team Edition for Software Testers When: Wednesday, November 16th @ 10am PST What: Join us to discuss the Profiler, Test Tools (Unit, Generic, Manual...
  • Josh Christie

    Bill Barnett, load test blogger

    • 0 Comments
    Bill Barnett , another member of the "Ocracoke" team (VS Team System's Web and Loading tools), is now blogging. Take a look at the Advanced Load Testing Features article he posted.
  • Josh Christie

    More load test bloggers

    • 1 Comments
    Ed Glas and Sean Lumley are now also blogging about the web/load testing tools in Visual Studio Team System. Ed has several good posts up already.
  • Josh Christie

    Upcoming Public Chat

    • 1 Comments
    Please join me for a public chat this Wednesday. Come prepared with lots of web load testing questions, suggestions, and praise for the development team :) Team System Developer & Test SKUs Public Chat Every 3 rd Wednesday of the Month @ 10am...
Page 1 of 1 (22 items)