2. Это фича (разработчик)
• 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 (Аааааааааааа)
3. 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?
6. Microsoft Test Offerings
Development (Teams) Testing (Teams)
White Box Specialist Generalist
Unit Testing Coded UI Test
Web Test
Microsoft Test Runner
Load Test
Fast forward for manual testing
Test Case Management
Lab Management
Data Collectors (Historical Debugging, Test Impact, Metrics)
Team Foundation Server Reporting
7. Requirements 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