BlogFeedList.aspx
There are 29 entries for the tag
BlogFeedList.aspx
Agile taught us to release early and release often, Agile also taught us to get the end user involved more frequently and directly. Goes without saying that release notes are an important part of any release. But what you don’t want to be doing is manually putting together the release notes with each frequent release you do. TFS lets you manage the application lifecycle with great ease & minimal administrative overhead, if your team is already checking in the code against work items and if you...
Welcome to the hidden treasure of “MTM.config.exe” Navigate to “C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE” and open the 1. Can I change the number of Action Recording steps selected when a Bug is created? When you are exploratory testing using Microsoft Test Manager or performing a feedback session using Feedback Manager and decide to raise a bug or create a test case, the last 4*10 Action recordings are selected by default. You can change the number of action recordings selected...
In this blog post I’ll show you how to use the TFS 2011 API to get the Exploratory Testing & Feedback Manager session information programmatically. Introduction TFS 2011 includes Exploratory Testing and Feedback Manager, the first empowers the testers to explore the application and second empowers the stake holders to explore the application. This rhymes a bit… that’s because… under the hood both use the same infrastructure to drive and store the session information. If you try to run both at...
In this blog post I’ll be walking you through the process of customizing the TFS 2011 Scrum 2.0 Process Template to add a new work item type, introducing new work item queries, modifying existing queries, adding new reports, etc. To give you a bit of context, at the 2011 ALM Summit Anu Bharadwaj presented a talk on Exploratory Testing highlighting how the Team @ Microsoft took advantage of MTM 2011 to test various VS ALM products in the “fun” way by organizing “Testing Tours.” To dive deep in to...
Is this blog post worth your time? It’s not challenging setting up the Load Test Rig in the Cloud, it’s more challenging to convince enterprises to embrace the cloud. Not all enterprises will accept their business critical applications being profiled from a VM hosted outside their network. Though through Windows Azure Connect you can join the Cloud hosted Role to the on premise domain effectively forcing the domain policies on the external VM but how many enterprises will authorize you to do this?...
Welcome to Part 2, In Part 1 we discussed the advantages of creating a Test Rig in the cloud, the Azure edge and the Test Rig Topology we want to get to. In Part 2, Let’s start by understanding the components of Azure we’ll be making use of followed by manually putting them together to create the test rig, so… let’s get down dirty start setting up the Test Rig. What Components of Azure will I be using for building the Test Rig in the Cloud? To run the Test Agents we’ll make use of Windows Azure Compute...
Azure is fascinating, but even more fascinating is the marriage of Azure and TFS! Introduction Recently a client I worked for had 2 major businesses critical applications being delivered, with very little time budgeted for Performance testing, we immediately hit a bottleneck when the performance testing phase started, and the in house infrastructure team could not support the hardware requirements in the short notice. It was suggested that the performance testing be performed on one of the QA environments...
Download Demo Solution - here In this blog post I’ll show you how to use the TFS API to get the name of the Process Template that is currently applied to the Team Project. You can also download the demo solution attached, I’ve tested this solution against TFS 2010 and TFS 2011. 1. Connecting to TFS Programmatically I have a blog post that shows you from where to download the VS 2010 SP1 SDK and how to connect to TFS programmatically. private TfsTeamProjectCollection _tfs; private string _selectedTeamProject;...
Ever found your self in this helpless situation where you think you have tried every possible suggestion on the internet to bring the build server back but it just won’t work. Well some times before hunting around for a solution it is important to understand what the problem is, if the error messages in the build logs don’t seem to help you can always enable tracing on the build server to get more information on what could possibly be the root cause of failure. In this blog post today I’ll be showing...
Welcome back once again, in Part 1 of Load and Web Performance Testing using Visual Studio 2010 I talked about why Performance Testing the application is important, the test tools available in Visual Studio Ultimate 2010 and various test rig topologies, in Part 2 of Load and Web Performance Testing using Visual Studio 2010 I discussed the details of web performance & load tests as well as why it’s important to follow a goal based pattern while performance testing your application. In part 3 I’ll...
Welcome back, in part 1 of Load and Web Performance Testing using Visual Studio 2010 I talked about why Performance Testing the application is important, the test tools available in Visual Studio Ultimate 2010 and various test rig topologies. In this blog post I’ll get into the details of web performance & load tests as well as why it’s important to follow a goal based pattern while performance testing your application. Tools => Options => Test Tools Have you visited the treasures of Visual...
Performance testing is almost always conducted to address one or more risks related to expense, opportunity costs, continuity, and/or corporate reputation. But not everyone thinks their application requires investment in performance testing. We presented few of our clients who were heavily focussed on functional requirements but did not care too much about the Non-functional requirements with a short questionnaire, User’s will be happy if the website loaded in <= ___ seconds. How many extra seconds...
विश्व जनसंख्या का 17% भारत में रहता है, भारत हर साल देश में लगभग 500,000 इंजीनियरों का उत्पादन करता है. भारत की राष्ट्रीय भाषा हिंदी है, 2007 की जनगणना पूर्वानुमान के अनुसार दुनिया भर मे हिंदी 336 मिलियन लोगों द्वारा बोली जाती है. अगर वह एक काफी मजबूत कारण नहीं था, ब्रायन केलर टीम फाउंडेशन सर्वर 2011 के लैब्स के लिए अधिक अनुवाद प्रोत्साहित कर रहे थे. उपलब्ध 6 प्रयोगशालाओं से 4 अनुवादित कर के मैन एक शुरुआत करी है. डाउनलोड करें => टीम फाउंडेशन सर्वर 2011 पूर्वावलोकन लैब्स हिंदी भाषा में डाउनलोड...
There is no one best branching strategy, the branching strategy that best fits the requirements of your enterprise is the best strategy for you. The ALM rangers have comprehensive guidelines to help you decide what might work best with your enterprise. A couple of parameters you need to consider while thinking about the branching strategy are, What is the length of the Iteration your team will be delivering in. Agile – Weeks, Waterfall – Months. Would you have multiple versions of the applications...
Welcome back once again, in part 1 of what is new in VS TFS 2011 I talked about the offering from a developers perspective, in part 2 of what is new in VS TFS 2011 I talked about the offering from a Testers and Business Analysts perspective. In this blog post I’ll be discussing the new features available for Project Managers and TFS Administrators in TFS 2011.
Welcome back, in part 1 of what is new in VS TFS 2011 I talked about the offering from a developers perspective. In this blog post I’ll be discussing the new features available for Business Analysts and Testers. While working on various ALM implementations the biggest challenge has been to strike the right balance between tools and processes, it is important to re-enforce that there is no substitute for communication. The delivery of a project on time and on budget are not the sole indicators of...
Microsoft officially released the preview of Vnext i.e. VS 2011, TFS 2011 and TFS Azure (also known as TFS Service) at the Build conference on 13th September 2011 @ California. It wasn’t too long ago I remember helping customers set up ALM processes using TFS 2010, so what are the compelling reasons these customers who have heavily invested in TFS 2010 should consider moving on to TFS 2011. In this blog post I’ll try and answer what exactly is new in TFS 2011, how TFS 2011 is different from TFS 2010....
Download a working demo (below): No showing off, this has been developed in VS11 using MTM11 and version controlled in TFS Azure Working Demo = Download-Testing Scorecard In this blog post I’ll be showing you how to use the TFS API to build a testing scorecard. In this testing score card, I’ll be going through each of the test plans programmatically looping through test suits (yes, the test suits can be nested) looking for test cases and querying their status and further going in at the test step...
Download a working Demo: Working Demo Download In this blog post I'll show you how to use the TFS API to get the security groups, members, permissions and security settings of users in Team Projects in TFS. Problem I would like to see the version control permissions and security settings for each user in a Group for each Team Project. Can I see all of this in one place in a report? Solution Is the report below similar to what you are looking for? Let’s build one using the TFS SDK… if you enjoy the...
Our friends at Microsoft have done a wonderful job releasing TFS 2011 preview, there has been great amount of preview documentation and video samples released to help understand the new features. In this blog post I intend to dive deep and compare the database changes done between the two versions of the product. If you are interested to read more about the actual features of TFS 2011, please refer to bharrys blog posts, this, this and this. I’ll be using the following pattern, About the feature...
Microsoft has officially launched the TFS Azure service preview also known as TFS in the cloud. I am sure not all of us would be upgrading our base machines by installing Visual Studio 2011 which is still in preview to work with TFS Azure. The good news is that it is possible to work with TFS Azure using Visual Studio 2010. In this blog post, I’ll be showing you how to set up a developer machine with Visual Studio 2010 and connecting to TFS Azure. => Set up a new machine with Visual Studio 2010...
To connect and authenticate with the Team Foundation Service Preview you need to install the hotfix KB2581206. While setting up a new machine to work with TFS Azure (#TfsService) i encountered a problem after installing service patch KB2581206. Reason: if you fail to install service pack 1 before installing the hotfix you might see strange behaviour with Visual Studio. Thanks to Trevor from Microsoft for confirmation. => How can I tell if i have Visual Studio Service Pack 1 installed? If you have...
I have been part of the Azure TFS Technical Access Preview (TAP) since March 2011. TFS Azure has been previewed and officially announced as TFS Service in the 2011 Build Conference, California. The Non-Disclosure Agreement has been lifted from the participants of the TAP program. The below excerpt from bharrys blog encourages early adopters to provide feedback. "We’ve been running the service for months now and it’s been working reliably. I suspect now that they can talk about it, you’ll be able...
Download Demo - LINQpad Query In this blog post I’ll be showing you how to query TFS using LINQpad. 1. Download LINQpad Those who are familiar with LINQpad know its benefits and ease of use, i would urge others to try it. You can download LINQpad and read more about it from here => http://www.linqpad.net/ 2. Download TFS SDK I have a blog post on where and how to download the TFS SDK from => here 3. Querying TFS using LINQpad Open LINQpad Select Query Properties by selecting Query from menu...
The Team Explorer is a wonderful view of the position of your version control in the team foundation server. However, there is no one window of such truth available for the workspace. I am a very active member of the msdn community and have come across questions on, How do I see a list of all files that are not mapped to TFS but are in my workspace? (Yes, you can use the TFS power tools tfpt.exe /scorch or /treeclean to achieve this) I would like to see all pending changes in just one folder and...
If you track your project tasks against work items, you would know the importance of Work Item History. This is one way for you to reflect on who did what and when, some organizations use it for auditing purposes as well. Using the WorkItemStore service it is possible to get the work item revisions, now depending on how creative you are, you can plot the data and visualize the changes as you like. In this blog post I'll be showing you, How to get the work item history programmatically using TFS API...
Lately i have seen the below remarks coming through in the communities, Get Latest does not work in TFS I always have to use Get Specific version to get the server changes on my local Why get latest misses updating some files while get specific works I’ll be using the TFS API to show you how the “Get Latest” is suppose to work and show you how you can avoid getting in a situation where you might have to use “Get Specific” to get the latest version of your workspace. I would assume that you know the...
I will be covering three things in this blog post Get the history i.e. all change sets of an item programmatically using the TFS API. Download the change sets programmatically using the TFS API Use WinMerge to compare those change sets programmatically 1. How do i get the history of a file using TFS API? The VersionControlServer Class exposes the QueryHistory method that gets you all changesets that have impacted a file or folder you are querying for. public IEnumerable QueryHistory( string path,...
Technorati Tags: Team Foundation Server 2010,TFS SDK,TFS API,TFS Merge Programmatically,TFS Work Items Programmatically,TFS Administration Console,ALM Download a working Demo: Smart Merge using TFS API The information available in the Merge window in Team Foundation Server 2010 is very important in the decision making during the merging process. However, at present the merge window shows very limited information, more than often you are interested to know the work item, files modified, code reviewer...