updating vsts scripts with pre-requisites

This commit is contained in:
Srivatsa M S 2017-03-06 15:01:13 +05:30
Родитель 55c18390f7
Коммит e4aed48494
9 изменённых файлов: 106 добавлений и 0 удалений

Просмотреть файл

@ -10,6 +10,18 @@ folder: /labs/vsts/agile/
In this lab, you will learn about the agile planning and portfolio management tools and processes provided by Visual Studio Team Services and how they can help you quickly plan, manage, and track work across your entire team. You will explore the product backlog, sprint backlog, and task boards which can be used to track the flow of work during the course of an iteration. We will also take a look at how the tools have been enhanced in this release to scale for larger teams and organizations.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
**Connecting to your Project**

Просмотреть файл

@ -14,7 +14,17 @@ Release Management can be used by all kinds of software developers for continuou
To use Release Management, you create release definitions, in which you specify the automation tasks that should be run in each environment. These automation tasks can be to deploy your software and to run tests against it. You can group multiple environments in each definition to model your software lifecycle. You can then set up the deployment in each environment to be automatically triggered upon completion of a build, at scheduled times, or on successful deployment to a previous environment.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
## Exercise 1: Connect To Microsoft Azure

Просмотреть файл

@ -22,6 +22,18 @@ When many developers collaborate on complex software projects, it can be a long
Continuous integration (CI) is the process of integrating your code into a shared repository as frequently as possible. During code integration, a build break or a test failure can inform you, in a timely manner, of an error in your code.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
## Exercise 1: Build ASP.NET CORE

Просмотреть файл

@ -9,6 +9,18 @@ folder: /labs/vsts/exploratorytesting/
## Overview
The Test & Feedback extension helps teams perform exploratory testing and provide feedback. Everyone in the team, such as developers, product owners, managers, UX or UI engineers, marketing teams, early adopters, and other stakeholders can use the extension to submit bugs or provide feedback and contribute to the quality of your product.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
**Using the extension**
Using the extension is a simple, three step process.

Просмотреть файл

@ -12,6 +12,18 @@ folder: /labs/vsts/git/
You will learn how to establish a local Git repository, which can easily be synchronized with a centralized Git repository in Visual Studio Team Services.
In addition, you will learn about Git branching and merging support.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
## Exercise 1: Connect from Visual Studio
1. Sign in to your **Visual Studio Team Services** account and browse to **MyhealthClinic** Project.

Просмотреть файл

@ -11,6 +11,18 @@ folder: /labs/vsts/load/
Load Testing allow us to stress the application and review how it behaves under diferent load of users so we can take actions on the current infrastructure adding more capacities for the times we think we will need it.
Load Testing in visual Studio is billed by Virtual User minutes, more info [here](https://www.visualstudio.com/team-services/pricing/)
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
## Exercise 1: Create a basic URL Load Testing
1. Sign in to your Visual Studio Team Services account and click on **Load Test**

Просмотреть файл

@ -21,6 +21,18 @@ It provides benefits as:
- Azure diagnostics.
- Proactive detection.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
## Exercise 1: Configure Application Insights

Просмотреть файл

@ -22,6 +22,18 @@ These questions arent just applicable to newly growing teams. If youre an
In this module, we'll explore how binary composition through package management can help you manage and share your external dependencies, your OSS, and your isolated shared components.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
## Task 1: Installing Package Manager Extension

Просмотреть файл

@ -10,6 +10,18 @@ folder: /labs/vsts/selenium/
Performing user interface testing as part of the build process is a great way of detecting unexpected changes and need not be difficult. This lab describes using Selenium to test your website in a continuous integration build.
## Pre-requisites
In order to complete this lab you will need-
- **Visual Studio Team Services account**. If you don't have one, you can create from <a href="https://www.visualstudio.com/">here</a>
- **Visual Studio 2017** or higher version
- You can use the **[VSTS Demo Data generator](http://vstsdemogenerator.azurewebsites.net/Environment/Create)** to provison a project with pre-defined data on to your Visual Studio Team Services account. Please use the ***My Health Clinic*** template to follow the hands-on-labs.
- If you are not using the VSTS Demo Data Generator, you can clone the code from here
### Task 1: Create the test project
As there is no template for Selenium testing, the easiest way to get started is to use the Unit Test template. This automatically adds the test framework references and enables you run and view the results from Visual Studio Test Explorer.