Database Deployment through MSBuild and TFS build
I recently came across a problem where I had to deploy a database as part of the TFS (Team Foundation Server) build process. The default build process templates you get out of the box does not have a way to deploy database as part of a build process. There are 2 ways to do this depending on which build definition you use -
- If you are using TFS 2010 build definition, add custom steps/actions in build process template to deploy database,
- If you are using old MSBuild 2008 – TFSBuild.proj file, you can call external batch file or command(s) to deploy database.
Last Updated on Monday, 14 March 2011 14:21
Read more...
|
What are webtests in Visual Studio Team System
Visual Studio Team System 2008 offer variety of tests that you can create depending on the application and your testing needs. I recently came across a scenario where I want to test basic functionality of our home grown proxy server. The testing focus was to make sure that the server behaves as expected on the GET and POST requests send to it. I quickly figured out that I am going to need some tool with with I am able to record/capture HTTP request going to and coming from the server. OpenSTA was an obvious choice, as I knew I can do that in OpenSTA, but when you have a powerful tool like VSTS, you may want to think twice. Also, as all the other tests for the project were in VSTS umbrella, it made more sence to include these server tests to the same suite. VSTS offers a kind of test with which you can record/capture the HTTP/S traffic to your webserver or website or for that matter any such server that is communicating on HTTP protocol.
Last Updated on Saturday, 15 August 2009 21:21
Read more...
TRX to HTML using XSLT and JavaScript
Here is another simple way to generate HTML reports from Visual Studio Team System 2008, test execution result files (.trx). I have already described how you can use only XSLT to convert TRX to HTML in my earlier write up - Generating HTML reports from TRX using XSLT. This article describes another similar method which requires xslt, but using JavaScript on the HTML page. Now, the difference here is to make the trx and xslt files independent.
Last Updated on Monday, 29 June 2009 11:23
Read more...
Choosing the right UI test automation tool
Okay, this may sound like a topic which has been talked about just too many times. But I am still going to express my views here. I can fairly say that people looking for this topic have quite a bit of (bitter) experience with UI automation. Let's not talk about good and bad of UI automation and keep the focus on the tool selection process, yeah, it sounds pretty heavy but it is indeed a "process" in itself before you decide to go with a particular UI automation tool for your project. Of Course, if you want to succeed!
Last Updated on Sunday, 07 June 2009 07:00
Read more...
Introduction to QTP
Here is a compile of some learning I had on working with QTP on one of the projects, believe me, I have used a lot of tools within very small amount of time. I always had a challenge to master the tool to make the project - "test automation" project a success (at least for me). So every time, I learnt a new tool, I used to prepare such key notes that one should know to start working on the tool. Here is one for QTP, this was built on QTP 6.5 version which might be outdated now, but the core simple concepts that you need to know are still the same, so take a look,
Last Updated on Sunday, 07 June 2009 07:00
Read more...
|
|
|
|
|
|
Page 1 of 2 |