Январь 2011 Пн Вт Ср Чт Пт Сб Вс 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Африканец
//Но тестовое оборудование все равно дорогое, просто потому, что оборудование, на котором наша система работает, вообще дорогое, а у тестеров его несколько экземпляров.//
Дык. Тестовое оборудование дорогое везде.
Например, мы используем для тестирования генераторы траффика
http://www.ixiacom.com/products/chassis/display?skey=ch_optixia_xm12
Один ящик, полностью заполненный интерфейсными модулями - больше миллиона долларов.
У нас только в QA таких пять штук. Еще парочка в лабе для девелоперов. Ну и у customer support тоже есть.
Вот и считай.
Африканец• 21.01.2011 12:31:30
Ыуфт
насчет автоматического тестирования - это ВизК излагает скорее как оно должно бы быть, чем как есть. То есть, я вполне верю, что кое-где в Америке оно так и есть. Но даже и там не везде. Помню рассказ про телегу смерти в микрософте при тестировании Виндов. Там была телега, нагруженная доверху всяким USB-оборудованием. Там было все - внешние диски, фотоаппараты, сканеры, модемы, всякая хрень. Телегу катали по коридору, закатывали в очередную комнату, где сидел программист. Устройства в произвольном порядке втыкали в порты на его машине, потом в произвольном же порядке выдергивали. Почти всегда машина вставала раком. Мужик оставался изучать логи, телегу же катили дальше. Как-то от этой технологии далеко до автоматических скриптов.
У нас на фирме небольшое количество автоматических скриптов есть, основное же тестирование - вручную. Слишком плохо алгоритмизируется правильная работа системы (и неправильная тоже). Кроме того, система развивается быстрее, чем могут писаться эти скрипты. Но тестовое оборудование все равно дорогое, просто потому, что оборудование, на котором наша система работает, вообще дорогое, а у тестеров его несколько экземпляров.