15 09, 2015

5 Simple Ways To Build a Better DevOps Organization

By | 2015-09-15T15:17:46+00:00 September 15th, 2015|Agile, Application Lifecycle Management (ALM), Azure, Coded UI, DevOps, Kanban, Lean, Practices, Process, Release Management, Release Management, Scrum, unit testing|2 Comments

Like successful Agile transformations, becoming a mature DevOps organization takes time and requires a mindful approach. Effective DevOps practices are not born- they are grown. And, just like Agile transformations, you must take on a build-measure-learn approach to your DevOps transformation if you are building a mature practice. Modern and mature DevOps practices include (in no particular [...]

2 09, 2015

Hack Your Agility: Can Your Organization Truly Become Agile?

By | 2015-09-02T15:11:27+00:00 September 2nd, 2015|Agile, Application Lifecycle Management (ALM), Coded UI, Hack Your Agility, Kanban, Lean, Practices, Process, Scrum, Software Testing, unit testing|0 Comments

Are your projects managed by a traditional PMO? Is your company culture all about planning? Are your executives expecting gantt charts, EV, and strong budgetary management of your software projects? Are you trying to transition from a traditional SDLC to an agile SDLC? If your organization follows a more traditional SDLC and you want to [...]

13 07, 2015

Hack Your Agility: Increase Your Unit Testing

By | 2015-07-13T10:41:10+00:00 July 13th, 2015|Agile, Application Lifecycle Management (ALM), Coded UI, Hack Your Agility, Kanban, Lean, Practices, Process, Scrum, Software Testing, unit testing|0 Comments

Are you creating unit tests for the code you're developing?  What is your current code coverage? Can you easily identify when a change might break your required functionality? Unit testing offer many advantages.  They reduce bugs in both new and existing features.  They force you to make better design decisions and help you better understand [...]

29 02, 2012

Test Impact Analysis in Visual Studio 11

By | 2012-02-29T08:27:53+00:00 February 29th, 2012|Coded UI, Software Testing, Visual Studio 11, Visual Studio Team Foundation Server|2 Comments

Introduction In Visual Studio 2010, you had the capability of opening up the Test Impact Analysis (TIA) window, running your unit tests, and getting test impact analysis results. While Test Impact Analysis has not been taken out of Visual Studio 11, it has radically changed. Visual Studio 2010 Below is a screen shot of what [...]

13 04, 2011

TFS SP1 and Lab Management–wait for the QFE – FIXED

By | 2011-04-13T08:25:11+00:00 April 13th, 2011|Coded UI, Microsoft Test Manager, Software Testing, Team Foundation Server, Visual Studio 2010, Visual Studio Lab Management|2 Comments

------------------------------------------------------------------------------------------- Update: Microsoft released a QFE to address the issue outlined below. Here is a summary of the list of issues fixed by the QFE, to help you decide whether you should apply the QFE: Issue 1: When you run tests on the test agent that is installed on a computer that has Visual Studio [...]

24 03, 2011

Screenshot on Test Failure

By | 2011-03-24T08:23:08+00:00 March 24th, 2011|Coded UI, Software Testing, Team Foundation Server|2 Comments

Neeraja Reddy from the testing team at Microsoft just provided a pretty cool code snippet to perform a screencapture - programmatically of a failed test: [TestCleanup()] public void MyTestCleanup() {     if (TestContext.CurrentTestOutcome == UnitTestOutcome.Failed)     {         Image img = UITestControl.Desktop.CaptureImage();         img.Save(Path.Combine(TestContext.TestResultsDirectory, "FailureSnapshot.png"));     } } By placing this code in the TestCleanup [...]