Integrating Smoke Tests into your Continuous Delivery Pipeline
Apr 4, 2017Ed B.

Summary
This post details how to integrate smoke tests into a Continuous Delivery (CD) pipeline in Visual Studio Team Services (VSTS) to surface deployment failures early. It explains the use of functional and automated UI smoke tests, demonstrating how to configure the Visual Studio Test task to run tests using various frameworks (MSTest, NUnit, xUnit, Mocha, Jasmine) and technologies like Selenium. It highlights the need for private agents in interactive mode for UI tests or using phantomjs for hosted agents. The post also touches on configuring smoke tests for mobile continuous delivery scenarios using Xamarin.UITests in Xamarin Test Cloud.
More from the Azure Pipelines Supply Chain Security trail
- Axios npm Supply Chain Compromise – Guidance for Azure Pipelines Customers
- Automate your open-source dependency scanning with Advanced Security
- One Pipeline to Rule Them All: Ensuring CodeQL Scanning Results and Dependency Scanning Results Go to the Intended Repository
- April Patches for Azure DevOps Server and Team Foundation Server
- Introducing Pull Request Annotation for CodeQL and Dependency Scanning in GitHub Advanced Security for Azure DevOps