March 2011 - Posts
TFS Integration Platform Updated Mar 11
Brian Harry just post about a new version released for TFS Integration Platform, This release primarily contains a bunch of bug fixes
You can Download from here - http://visualstudiogallery.msdn.microsoft.com/f854dd59-8eeb-4673-8d9a-ae012989bfa2
Still not support for copying Test Cases between Team Projects but you can see my free tool here - Test Case Migrator Between Projects
The list of bugs fixes is:
- VC adapter: code review should use cloaked path for pending change comparison
- VC adapter: Branch, Merge, Edit code review failure
- 2 way sync conflict not handled correctly
- Created Date greater than Resolved Date for some WIs ported by TFS Migration tool service
- VC adapter: Branch, Merge, Edit code review failure
- Icons branding shell evoke tools and toolkit
- Dev10 Work Item Tests are hard-coded to use ReflectedWorkItemId field
- Integration service (SqlChangeGroup) threw OOM exceptions
- A directory , which contains an sub directory which is not visible over the Config Spec causes tool to exit with error.
- More at Brian’s Harry Blog
Test Case Migrator Between Projects – WPF Metro
This is a common question I keep hearing from customers:
Question: How can we copy Test Cases \ Shared Steps from one Team Project to another?
Answer: You can manually duplicate item after item in visual studio but this isn’t a good solution if you have lots of Test Cases to copy.
So, to solve this problem I built a tiny little tool to help you accomplish this task.
This tool contains 4 steps:
Getting Started:
1. Connection
Connect to TFS, pick Source and Target Team Project.
Define a configuration file (all the data will be saved there).

2. Fields
Here you will see if there any missing fields , areas and iterations between the Source and Target Team Project.
I didn't make any special feature to create those, so you will have to complete the missing fields,area and iterations before continue.

4. Query
Using TFS Queries, just pick the Test Cases you want to migrate.

4. Start
I think you understand this part...... :-)

4.1 – See Migration Results

4.2 - The tool will not recreate existing Test Cases (Already migrate using this tool - everything is saved in the configuratiionFile.)

And the Result:

if you want to try this tool please contact me directly.
Thanks
Sela SDP Conference Sessions Slide Deck and Demos
First of all thanks everyone who attend in the SDP Conference and came to my lecture about Applied Software Testing with Visual Studio 2010
I know there were a lot of information during 1 hour lecture but the purpose of the lecture is to expose as many features as possible so you will know what VS 2010 and MTM can do.
During my lecture I’ve also talked about Sela Power Tools for Microsoft VS 2010 users and I got lots of great feedbacks from people and requests so here is more links:
- About SCRAT - MIGRATION: SCRAT tool enables the most time efficient and cost effective migration process from HP Quality Center to Microsoft TFS on the market today. Read More…
- About WTM - TESTING: Web Test Manager (WTM) is the only tool that enables to test with TFS 2010 directly from the browser. Now, for the first time you can manage your tests without the need for any local installation. WTM is a web application integrated in VS 2010 Team Web Access™. Read More…
- About WIMBI - CUSTOMIZATION: WIMBI is the only tool that enables you to manage versions using logical entities instead of physical files on VS 2010. Read More…
Thanks Again!
VS Setup Project Will Not Ship With Future Versions of VS
In the past I wrote about Visual Studio Setup Project and how you use it for your software deployment - Extending Visual Studio Setup Project
But now Microsoft decide to remove the support from VS Setup Project and invest more in WiX.
Buck Hodges
“Future versions of Visual Studio will not include the Visual Studio Installer project templates.
To preserve existing customer investments in Visual Studio Installer projects, Microsoft will continue to support the Visual Studio Installer projects that shipped with Visual Studio 2010 per the product life-cycle strategy.”
So if you are using VS Setup Project you still have couple of year to use it but start think about moving to WiX.
Bluetooth Radar – 100,000 Downloads
Almost a year ago I compete in Microsoft “Enter Island” competition, and wrote a WPF Tool called – Bluetooth Radar.
Bluetooth Radar is WPF 4.0 application built in Visual Studio 2010 (RTM) and based on 32feet.net shared source library.
I also got a review from “The Life Hacker” - http://lifehacker.com/5525364/bluetooth-radar-displays-bluetooth+enabled-devices-for-easy-location-and-file-transfer
And today I noticed that my application reached to 103,905 Downloads (303.82 downloads / day)

Power Tools for Microsoft VS 2010 users – Innovative software that saves time and money
Sela Technology Center is proud to announce the release of our unique software development productivity power tools for the Microsoft ALM environment:
SCRAT, WTM and WIMBI.
All products are well proven and based on our deep understanding of client requirements for Development and Testing activities using Microsoft VS 2010.
About SCRAT - MIGRATION: SCRAT tool enables the most time efficient and cost effective migration process from HP Quality Center to Microsoft TFS on the market today. Read More…

About WTM - TESTING: Web Test Manager (WTM) is the only tool that enables to test with TFS 2010 directly from the browser. Now, for the first time you can manage your tests without the need for any local installation. WTM is a web application integrated in VS 2010 Team Web Access™. Read More…

About WIMBI - CUSTOMIZATION: WIMBI is the only tool that enables you to manage versions using logical entities instead of physical files on VS 2010. Read More…

Information you need:
Testimonials for SCRAT
- "If you are looking at adopting TFS and need to look at moving some or all of your QC assets into TFS, SCRAT is definitely worth a look." - Brian Harry / Technical Fellow, Team Foundation Server, Microsoft Corporation Read More…
- "Working with the SCRAT tool really helped us a lot. It made my job as project manager of the migration project from HP QC to TFS 2010 a lot easier. Scrat migration has little risk, can be timed, budgeted and scoped well." - Benjamin De Leeuw / Project Manager, SdWorkx Read More…
- "We are very satisfied with the tool and will be happy to use it in the future." - Ronen Ashkenazi / Services Director, Microsoft Israel
Scrat 2.0 – Quality Center To TFS 2010
Couple of mounts ago Sela Collage has release a unique Migration Tool for customers who wants to Migration their Quality Center items to TFS 2010.
In the last couple of mounts we have completed several migration for around the world customers who are now working with TFS 2010 with the entire data from Quality Center:
- Requirements
- Defects
- Test Cases
- Relations
- Attachments
Scrat 2.0 has many bug fixes and performance improvements and one important new Feature to allow customers to filter based on their needs:
Using the new filter you can choose which Items you want to migrate from Quality Center to TFS 2010.
Brian Harry on Scrat | Read More About Scrat | Download Trial | ALM-support@selagroup.com

Automation Is Also For Developers
On the 16th I’ll presented the Applied Software Testing with Visual Studio 2010 lecture on SDP 2011 Conference.
Several customers talked with me about my lecture and asked why isn’t a lecture on Automation for Developers?
My lecture title contains “Software Testing” and so developer automatically think it’s not for me, it’s for Software Testers!
As a Developer you should perform testing on your application before you passed it over to QA, but you think Unit Test is enough? It’s not!!!
But doing manual testing after you finished developing it’s annoying, so you skip this step === Annoying Bugs
In my lecture I’ll demonstrate how to create Automatic Testing for WinForms, WPF, Silverlight and Web Application in minutes, so as a developer you can create lots of automatic testing (UI and more) that will help you save time and nerves.
Abstract: – More
Visual Studio 2010 offers a wide range of software testing capabilities: manual testing, automated UI testing, low-level unit testing, and even performance testing tools capable of simulating thousands or even millions of active users. But how do you know which tools to choose for your project? How do you apply common best practices from across the industry to the tools and techniques offered by Visual Studio 2010? In this session we'll attempt to send you home with a list of ways you can fine-tune your testing process to ensure you're making the most effective use of Visual Studio 2010's testing.
I’ll see you there!
Appointment World Times – Outlook 2010 Add in
After some bad experience scheduling meetings with people in different time zones I decide to write a simple add-in for outlook that will allow me to see times differences while writing the appointment.
If you have to schedule meetings around the world you probably familiar with the http://www.timeanddate.com/worldclock/ and several more that will help you see the time and date difference between your location the the other attendees.
Download Here
The code is simple as you can see below it takes appointment times and convert against the TimeZoneInfo collection.
foreach (TimeZoneInfo zone in zones)
{ DateTimeOffset off_s = new DateTimeOffset(start).ToOffset(zone.BaseUtcOffset); DateTimeOffset off_e = new DateTimeOffset(end).ToOffset(zone.BaseUtcOffset);
}
Installing and Using Appointment World Times Add in
1. Download and Install the VSTO package – Download Here
2. Open Outlook and create new appointment, you will notice a new Button on the right upper corner called – “World Times”.
3. After click the button you will see new panel on the right side with all world time zones.

4. You can use the search box to easily find the desire location to compare.

5. Or you can define a set of zones you wish to see.

Download Here
Enjoy
No More 250 Users Limitation In Visual Studio 2010 Ultimate
As you know from Visual Studio 2010 Ultimate you can perform Load Testing as part of the software life cycle management.
The only problem were when you want to perform Load Testing for more than 250 Users, in previous versions of Visual Studio Team System – There were no User Limitation, in 2010 you had to buy Visual Studio Load Test Virtual User Pack 2010 in order to increase the amount of load users (Each pack allow 1000 Users). - Visual Studio Load Test Virtual User Pack 2010 page
Load Testing – Web Testing
Today Microsoft Announced - Visual Studio Load Test Feature Pack
Available to all Visual Studio 2010 Ultimate with MSDN subscribers. With this feature pack, you can simulate as many virtual users as you need without having to purchase additional Visual Studio Load Test Virtual User Pack 2010 licenses.
So if you have Visual Studio 2010 Ultimate with MSDN you can unlock the Users limitation and perform Unlimited Load Testing Using Visual Studio 2010 Ultimate!
Ream More - Somasegar's - Visual Studio 2010 enhancements
Enjoy