DCSIMG
March 2011 - Posts - Shai Raiten's Blog

Shai Raiten's Blog

It's all about code...

March 2011 - Posts

TFS Integration Platform Updated Mar 11

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

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).

image

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.

Step2

4. Query

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

Step3

4. Start

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

Step4

4.1 – See Migration Results

Step4.1

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

Step4.2

And the Result:

Result

if you want to try this tool please contact me directly.

Thanks

Sela SDP Conference Sessions Slide Deck and Demos

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:

 

pdf SDP - Applied Software Testing with Visual Studio 2010.pdf

Thanks Again!

VS Setup Project Will Not Ship With Future Versions of VS

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

Bluetooth Radar – 100,000 DownloadsRadar1

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)

2_2_1

CodePlex Page

Power Tools for Microsoft VS 2010 users – Innovative software that saves time and money

Power Tools for Microsoft VS 2010 users – Innovative software that saves time and moneySELA_College_Logo

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…

image

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…

image

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…

 image

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

Scrat 2.0 – Quality Center To TFS 2010clip_image002

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

image

Automation Is Also For Developers

Automation Is Also For Developers6dff6584_0149_16c60

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

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.

image

 

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

image

 

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

image

Download Here

Enjoy

No More 250 Users Limitation In Visual Studio 2010 Ultimate

No More 250 Users Limitation In Visual Studio 2010 Ultimateimage

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 TestingWeb 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