Team System 2010 Beta 2 “Microsoft Test And Lab Management” – Introduction

יום רביעי, נובמבר 18, 2009

I have posted about the “Microsoft Test and Lab Management” (MTLB) first when the Beta 1 was introduced. In this post I will show the changes made since Beta 1, you can read my post here. The menu in Beta 1 was this: In Beta 2 you can only find 2 sections: The Organize section is now part of the Testing Center sub menus. lets take a peek at the sub menus in the Beta 2:   If you will compare that to Beta 1 you will see that the same functionality and menus stayed the same but is reorganized in the...

Team System 2010 Beta 1 “Microsoft Test And Lab Management” – Introduction

יום שישי, יולי 3, 2009

With the Team System 2010 Beta 1 the Manual Testers have received a great tool called “Microsoft Test And Lab Management”. Every Microsoft tool has its code name and the “Microsoft Test And Lab Management is no different, the code name for this tool is “Camano”. In this post I will give a brief overview of the tool, I will not show all the functionality of the tool in order to keep the post short and readable. The tool is built of three main sections: 1. Testing Center – In this section the user can see the Test Plans, Run the Test...

Team Build 2010 Beta 1 Log File

יום רביעי, יולי 1, 2009

This morning when I worked with the Team Build 2010 Beta 1 I found a very nice surprise. I work a lot with the Team Build and when I have a problem with the build I go to the log file, some of you that have encountered this “Monster” log file know that it is a “killer” for the eyeballs, it is a very long notepad file that lists all the steps made by the build engine and all the errors it has encountered. You can see very short example of such a log at the end of this post. So what...
אין תגובות

How To Create A Branch In Team System 2008

יום ראשון, יוני 28, 2009

Before I start with the how to create a branch step by step guide, I like to remind that creating a branch should be done by a SCM (Software Configuration Management) plan and not when ever you “feel” like creating a branch. It is very important to manage your branches or else you will have a big pile of branches that no one knows there purpose. After saying that here is the step by step guide: The demonstration will be for a demo project called "Web Sites". Step 1: Right click the source folder that is candidate for Branch. Step 2: Choose the...
אין תגובות

How To Get A File History In TFS Source Control Using Code

יום ראשון, יוני 14, 2009

A project I am doing these days requires me to get file history changesets using the API. Sounds like a simple task right? Apparently there is not a lot of reference to that in Google, so after almost throwing my computer out of the window (More than once I most admit) I found the answer. Add the following references to your using list:using Microsoft.TeamFoundation.Client; using Microsoft.TeamFoundation.VersionControl.Client;using System.Collections;using System.Windows.Forms; The example function is very simple it gets a change and shows message boxes of all the changesets that have a change for the specified file up to the change transferred to the method. Note:...

Team System 2010 and .NET Framework 4 Beta 1 MSDN Site

יום שני, מאי 25, 2009

There is a great MSDN site that gathers all the information and feedbacks for the Team System 2010 and the .NET Framework 4 Beta 1 version. You can get all the downloads, installations instructions, walkthroughs and more all in this site. you can find the site in the following URL: http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx Have Fun!!!

Team System 2010 AND .NET 4.0 Beta 1 Is Here!!!

יום רביעי, מאי 20, 2009

For all my customers that kept asking me when it will finally be here I am glad to say after all this exhausting waiting for it, it is finally here!!! The official announcement was two days ago 18/05/2009, you can read more about the release in Brian Harry’s post here. I can’t wait to start using the cool feature in this release and I am sure I am not alown. Have Fun!!!

“TF53010: The following error has occurred in a Team Foundation component or extension” when processing the TFS Cube

יום רביעי, מאי 6, 2009

The Details of this message are: “Detailed Message: The pending configuration changes were not successfully added to the cube because of the following error: System.Security.Principal.IdentityNotMappedException: Some or all identity references could not be translated. at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess) at System.Security.Principal.NTAccount.Translate(Type targetType) at Microsoft.TeamFoundation.Warehouse.OlapCreator.AddAccountToRole(Role role, String accountName, Boolean needToUpdate) at Microsoft.TeamFoundation.Warehouse.OlapCreator.SetupAnalysisDatabase(Server server, String analysisDBName, String accessUser, String dataReaderAccounts) at Microsoft.TeamFoundation.Warehouse.OlapCreator.CreateOlap(WarehouseConfig whConf, String accessUser, String dataReaderAccounts, Boolean dropDB, Boolean processCube) at Microsoft.TeamFoundation.Warehouse.AdapterScheduler.EnsureCubeIsUpToDate()” So what can we do about it? There are two actions to take in this situation: Action 1: Purpose: Removing users that are invalid or old. Step 1: Connect to your analysis services database using Sql Server Management...

How To Create A Custom Extraction Rule In Team System Web Test

יום שני, אפריל 20, 2009

There are times when you need to write your own extraction rule, it is very simple to do that just follow these steps: Step 1: Create a new project, make it a “Class Library” type. Step 2: Add a reference to: Microsoft.VisualStudio.QualityTools.WebTestFramework.dll located in “Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\”. Step 3: Add the following using: using Microsoft.VisualStudio.TestTools.WebTesting; using Microsoft.VisualStudio.TestTools.WebTesting.Rules; using System.ComponentModel; Note: The last using is not related to the Team System but it will let us the use of attributes in order to make the implementation simple. Step 4: Next step is to add the following: namespace CustomExtraction {         [Description("Rule...