Appium is a mobile test automation framework (and tool) for native, hybrid and mobile-web apps for iOS and Android. It uses JSONWireProtocol internally to interact with iOS and Android apps using Selenium’s WebDriver. It supports Android via uiautomator (API level 16 or higher) and Seledroid (API level lower than 16), iOS via UI Automation, and mobile web … Continue reading What is Appium ?
In Agile , your goal is to get Done , working software to sprint review meeting at the end of the sprint , If is not done , you can't show it. Sample Definition of Done (DoD): For Development/Coder: Code is written with unit tests. Unit tests have a minimum of 75% Code Coverage. Code has been merged … Continue reading DOD Definition Of Done
Microsoft Visual Academy (a cloud-based learning experience focusing on Microsoft Technologies and hosted on the latest Microsoft Azure technology) offered course that learn how to make Team Foundation Server (TFS) better serve your team processes and the ways you communicate. For the person who sets up and customizes TFS infrastructure, you will learn how to … Continue reading Administering Visual Studio Team Foundation Server 2012 Jump Start
Microsoft Visual Academy (a cloud-based learning experience focusing on Microsoft Technologies and hosted on the latest Microsoft Azure technology) offered course that help you to improve how your team manages test coverage to better mitigate issues throughout your organization’s development process. You can leverage the tools built into Visual Studio 2012 to track back work … Continue reading Software Testing with Visual Studio 2012 Jump Start
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?
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