Обеспечение качества проектов средствами vsts 2010

11
Обеспечение качества проектов средствами VSTS 2010 Сергей Байдачный Специалист по разработке ПО Майкрософт Украина [email protected]

Upload: sqalab

Post on 20-Jun-2015

475 views

Category:

Technology


1 download

DESCRIPTION

Сергей Байдачный, Microsoft, Киев, Украина

TRANSCRIPT

Page 1: Обеспечение качества проектов средствами VSTS 2010

Обеспечение качества проектов средствами VSTS 2010Сергей БайдачныйСпециалист по разработке ПОМайкрософт Украина[email protected]

Page 2: Обеспечение качества проектов средствами VSTS 2010

Challenges and Business Impact

• Bug ping/pong – оно не воспроизводится• На моем сервере стоит Windows XP и все работает• Я работаю из дому и у меня нет времени ставить виртуальную

машину• Так ты не настроил конфиги и забыл скопировать важные

библиотеки

Это фича (разработчик)

• Test setup takes 30%-50% of test cycle time• А кому-то я нужен?• Он говорит, что у него все работает• Lack of tooling to help collaborate better

Ты меня уважаешь? (тестер)

• А какое отношение это имеет к моей работе?• А где мне достать такой компьютер?• Что-то оно падает. Оно вообще работает?• End users feel the pain (Аааааааааааа)

А можно мы будем пользоваться старой версией? (?)

Page 3: Обеспечение качества проектов средствами VSTS 2010

What if..

There was No More No Repro?

No walls between dev and test?

Teams can embrace change?

Environment set up takes minutes and not weeks?

Build automation extends to environment provisioning, build deployment and testing?

Page 4: Обеспечение качества проектов средствами VSTS 2010

Demo

Page 5: Обеспечение качества проектов средствами VSTS 2010

NO MORE WALLS

BETWEEN DEV & TEST

Page 6: Обеспечение качества проектов средствами VSTS 2010

Team Foundation Server Reporting

Development (Teams) Testing (Teams)

Coded UI Test Unit Testing

Test Case Management

Lab Management

Microsoft Test Runner

Fast forward for manual testing

GeneralistSpecialistWhite Box

Microsoft Test Offerings

Data Collectors (Historical Debugging, Test Impact, Metrics)

Web Test

Load Test

Page 7: Обеспечение качества проектов средствами VSTS 2010

Reports in VSTS2010Requirements overview Provides a picture of feature development from

conception to release Test Plan Progress Progress of testing over the lifetime of a plan

Testing Status by Area Broad overview of the testing status by area path.  Shows test case authoring and automation, plus pass/fail rates.  Shows areas of the product that have not been adequately tested.

Code Coverage / Gaps Roll up of the code coverage information across builds at the assembly level. Shows which assemblies have not been tested.

Configuration Coverage / Gaps

Test pass/fail counts by config. Shows which configs have not been tested.

Test Team Efficiency Looks at how many tests have been executed vs. the number of bugs found. Also compare to the disposition of the bugs, i.e. are the testers finding good bugs. Show this by person or by plan

Page 8: Обеспечение качества проектов средствами VSTS 2010
Page 9: Обеспечение качества проектов средствами VSTS 2010
Page 10: Обеспечение качества проектов средствами VSTS 2010

Вопросы

[email protected]

Page 11: Обеспечение качества проектов средствами VSTS 2010

© 2008 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.