I have been working on a small project in my free time in which I’m the only developer. When I started the project, I wanted to write the entire application in a test driven, test first, manner. I wrote my failing test, then made the test pass and as I saw opportunities to refactor, I took the time to reduce complexity, separate concerns and reorganize as needed. I was in a red-green-refactor rhythm and it was enjoyable to see the test count go up and my code coverage for tests at 100%… but then reality set in.
Senior Application Development Manager Marcelo Silva recently posted this article demonstrating how to implement UI test automation using VSTS and Selenium.
Today, I’d like to show you a proof-of-concept I created for one of my customers where we implement User Interface (UI) test automation into a Continuous Integration/Continuous Delivery (CI/CD) pipeline in Visual Studio Team Services (VSTS).
This is the second of a three part series to discuss the importance of testing and spotlight the resources available through Premier Support and our IT Support Management (ITSM) team.
In this post, Application Development Manager, Wesam Darwish walks us through how to leverage Azure DevTest – a cost effective, consistent, and streamlined way for quickly deploying a virtual training lab in your environment.
At Microsoft Premier Support for Developers,
Premier Developer consultant Wael Kdouh brings us this post on integrating Angular 4 unit tests into VSTS.
One of the nice features of Angular 4 (and Angular 2 before it) is the introduction of the Angular CLI (command line interface).
In this post, Premier Developer consultant Wael Kdouh outlines how to set up a unit testing project using Typescript, Mocha, Chai, Sinon and Karma.
I was trying to setup a project for unit testing using Typescript,
In a recent post from his blog, Premier Developer Consultant Monu Bambroo gives us a step-by-step overview of how to add Authentication into your Web Performance and Load Test with Visual Studio.
Web and Load testing are an essential part of application life cycle management.