FAQ (ЧаВо).
FAQ по тестированию программного обеспечения.
17.
Какие методы тестирования используются тестировщиком в работе?
Павел Гущин:
Здесь
в двух словах не скажешь. Black box - на русском языке так и будет
- блэк бокс :) (черный ящик). Когда тестируемая программа представляет
для тестера черный ящик. Тестер подает что-то на вход, сравнивает
результат с ожидаемым результатом (expected result), описанным в тест
кейсе (test case). Тест кейсы пишутся на основе тех. задания. White
box - на русском языке так и будет - вайт бокс J (белый ящик, прозрачный
ящик). Тестеру доступен текст кода программы. От сюда все последствия.
На практике применяется крайне редко. Как правило тестер - не программист.
Обычно, если приходится проверять код, например нет условий проверить
какую либо функцию в тест лаборатории, то просят другого программиста
проверить эту част кода. Smoke test - первичная проверка программы
- а работает ли она вообще. Можно ли ее стартануть вообще.J Unit test
- проверка отдельных модулей программы. Обычно, каждый любящий себя
программер делает этот тест после окончания написания кода. User Acceptance
Test - тестирование с точки зрения конечного пользователя. Regression
- если в систему были внесены изменения то необходимо частично или
полностью перетестировать программу.
Михаил
Портнов:
Читайте книжки. После
этого задавайте конкретный вопрос по прочитанному. Надежда получить
в FAQ полезный ответ на такой вопрос - это самообман.
|