Azure DevOps Blog

DevOps, Git, and Agile updates from the team building Azure DevOps

Continuous Mobile Beta Distribution and Crash Reporting Using VS Team Services, HockeyApp, CodePush, and Cordova / PhoneGap

Visual Studio Team Services (formerly Visual Studio Online) and Team Foundation Services 2015 supports a cross-platform build system that allows you to easily configure builds that run on Windows, Linux, and even OSX. Visual Studio Team Services comes with a cloud hosted build agent that runs on Windows and iOS apps can be built either by ...

Adding Performance/load test to Azure Web and Mobile App Continuous Deployment

Update: A new blog post with a full fledged UI to support the below scenario can be found here - Performance testing with App Service Continuous Deployment Back in September, we introduced a capability of Performance/Load testing with App Service Plan.  You can measure the number of users your app can take before going into the ...

Getting Started with Selenium Testing in a Continuous Integration Pipeline with Visual Studio

Leveraging Donovan’s great DevOps series on building his Ignite Demo here is a walk through for using Selenium with Visual Studio Team Services and the PartsUnlimited sample found at: https://github.com/Microsoft/PartsUnlimited   Getting Started with Selenium in a Continuous Integration Pipeline Performing user interface testing as part ...

Branch and pull requests improvements for Visual Studio

In Visual Studio 2015 Update 1, we enhanced the Git experience based on your feedback. As I mentioned in the most recent Git Futures post, there's a lot more on the way. Branches No matter what you're doing in VS, you usually want to know what repo you're in, the current branch, and have an easy way to switch branches. Now, all of that is in...

Servicing Update Available for Visual Studio Update 1

In Visual Studio 2015 we are piloting a recurring and cumulative servicing update that provides fixes to high-impact bugs between our regular updates. In the second servicing update recently made available, we fixed an issue in Visual Studio 2015 Update 1 that can cause Visual Studio to crash sometime after editing C# or Visual Basic ...

Troubleshooting launch issues with xaml based apps using Coded UI Test

This blog assumes that you have a prior understand of functional testing with Coded UI Test on Windows Store. If not, please go through the introduction blog for Windows Store Apps. Here I would cover troubleshooting issues with the XamlWindow.Launch() API that has been explained in detail here. To summarize from the later blog the user would ...

Pull Request Improvements in Visual Studio Team Services

Code Review with pull request is a central part of every git developer's inner loop.  Over the past few months, we've added a number of improvements to the pull request web experience for Visual Studio Team Services (VSTS), all focused on improving productivity while using pull requests.  Let's take a look at what's new. Personalized Pull ...

Visual Studio Marketplace hits a major milestone – 1 million page views and 250K unique users!

At Connect() we announced the *Public Preview *of Visual Studio Marketplace – the one place to discover and acquire extensions, integrations and subscriptions for the Visual Studio family of products. On Jan 10th, in just about 52 days, we hit a major milestone – 1 million page views and 250K unique users !!   This has been made ...

Identities and Work Item Tracking in TFS 2015

In Team Foundation Server 2015 we introduced identity fields which made significant changes to how the Work Item Tracking (WIT) system handles identity values. These changes help modernize the underlying system and provide support for upcoming features . However, the changes result in API and data format differences that TFS users (especially ...

VSTS Process Customization futures (January 2016)

NOTE: An updated roadmap as of June 2016 is now available. Last month, we released our first major milestone for process customization - the ability to add a field and modify layout, checkout my blog post on the topic if you haven't seen it yet.  As I shared in July, this was just the first scenario of our overall plan: With the ...