1. “Parental feelings” towards their code Developers are emotionally linked to the stuff they write. It may sound silly but it is hard to be objective towards the stuff you create. For example, I know my kids are not perfect and still I am sure I would have a hard time if someone would come … Continue reading Why can’t developers be good testers?
Software Testing has lot of challenges both in manual as well as in automation. Generally in manual testing scenario developers through the build to test team assuming the responsible test team or tester will pick the build and will come to ask what the build is about? This is the case in organizations not … Continue reading Manual and Automation testing Challenges
FAQ: In Microsoft Test Manager (MTM), what is the difference between the “Assigned To” field of the Test Case work item and the “Tester” field in MTM. It seems these to fields are stored independently. So if I assign someone test cases through MTM then this is not translated into the “Assigned To” on the … Continue reading FAQ: What is the difference between “Assigned To” and “Tester” in MTM?
Team Foundation Server is a mainstay of Microsoft’s collaboration platform for software development teams. It provides modern application lifecycle support for modern app development, including agile project planning and management tools, version control, build automation, and the continuous deployment automation needed to effectively and efficiently manage software development projects. In addition to the value TFS … Continue reading What’s Team Foundation Service ?
One of the tools any TFS admin keeps in their toolbox is the TFS Administration Tool. This tool makes it very easy to manage security for TFS. Allowing you to manage user permissions on all three platforms used by TFS. Specifically TFS, SharePoint and Reporting Services. Download version 2.2 here.
Everybody should be already familiar with Continuous Integration or should I say Continuous Building? Automatically building a development codeline after a check-in is often not immediately followed by an integration action towards a main branch. Apart from the fact how this “build automation” should be called, there are many reasons why you should enforce this … Continue reading The Gated Check-in build in TFS2010
You can use Visual Studio Application Lifecycle Management (ALM) to manage your product lifecycle, reduce risks, and improve efficiencies. When you install or upgrade to Visual Studio Team Foundation Server 2012, you and your team can benefit from the new features and supported tasks outlined in the following table. Lifecycle area New features and supported … Continue reading What’s New for Application Lifecycle Management in Visual Studio 2012
In Visual Studio 2010 we use Test View Window and Data Source Wizard to create data driven Coded UI test case. In Visual Studio 2012, the Test View Window and Data Source Wizard are no longer available. You will have to insert the [Data Source] attribute directly in the code in the line immediately above … Continue reading Data Driven Testing with Visual Studio 2012 – Coded UI Test
It is difficult to automate all test test cases in given application testing scope or suite, so it is important to decide what test cases should be automated in order to minimize manual testing effort, cost and improves application quality. The benefit of automated testing is related to how many times a given test can … Continue reading Decide What Test Cases to Automate
Microsoft released a new Microsoft Exam “Software Testing with Visual Studio 2012” which covers manage the process of running tests, creating and monitoring bugs, and managing and mitigating issues that a software organization has in controlling test coverage for project requirements. Mainly focusing on Microsoft Test Manager 2012. What’s the best way to prepare for … Continue reading Microsoft Exam 70-497: Software Testing with Visual Studio 2012