Обеспечение качества проектов средствами vsts 2010
Post on 20-Jun-2015
467 Views
Preview:
DESCRIPTION
TRANSCRIPT
Обеспечение качества проектов средствами VSTS 2010Сергей БайдачныйСпециалист по разработке ПОМайкрософт УкраинаSergiy.Baydachnyy@microsoft.com
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 (Аааааааааааа)
А можно мы будем пользоваться старой версией? (?)
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?
Demo
NO MORE WALLS
BETWEEN DEV & TEST
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
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
Вопросы
Sergiy.Baydachnyy@microsoft.com
© 2008 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
top related