Парное тестирование
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2021 г. ) |
Парное тестирование — это метод разработки программного обеспечения , при котором два члена команды работают вместе за одной клавиатурой для тестирования программного приложения . Один проводит тестирование, а другой анализирует или проверяет тестирование. Это можно сделать между одним тестировщиком и разработчиком или бизнес-аналитиком или между двумя тестировщиками, при этом оба участника по очереди управляют клавиатурой. [1]
Описание
[ редактировать ]Это может быть больше связано с парным программированием и исследовательским тестированием гибкой разработки программного обеспечения , когда два члена команды сидят вместе и тестируют программное приложение . Это поможет обоим участникам узнать больше о приложении. Это позволит сузить основную причину проблемы во время непрерывного тестирования. Разработчик может узнать, какая часть исходного кода затронута ошибкой. Этот трек может помочь создать надежные тестовые примеры и сузить проблему для следующего раза.
Преимущества и недостатки
[ редактировать ]- Разработчик может узнать больше о программном приложении , изучив его с помощью тестера . Тестировщик может узнать больше о реализации программного приложения, пообщавшись с разработчиком.
- Можно легче проанализировать основную причину ошибки, а тестировщику легче протестировать исправление ошибки при работе с разработчиком.
- Разработчик может улучшить навыки проектирования тестов.
- Парное тестирование может быть менее применимо к тестированию по сценарию, где все шаги для запуска тестовых случаев уже написаны. [ нужна ссылка ]
Использование
[ редактировать ]Это более применимо, когда требования и спецификации не очень ясны, команда совсем новая и ей необходимо быстро изучить поведение приложения.
Это следует тем же принципам парного программирования; два члена команды должны быть одного уровня.
См. также
[ редактировать ]- Парное программирование
- Исследовательское тестирование
- Гибкая разработка программного обеспечения
- Тестирование программного обеспечения
- Всепарное тестирование
- Международный квалификационный совет по тестированию программного обеспечения
Ссылки
[ редактировать ]- ^ Хендриксон, Элизабет. «Парное исследование» . Исследуйте это!: Снизьте риск и повысьте уверенность с помощью исследовательского тестирования . О'Рейли Медиа. ISBN 978-1-937785-02-4 .
Один из способов вовлечь всех членов команды в исследование — объединить их в пары для исследования. Сотрудничество профессиональных тестировщиков с другими людьми особенно эффективно. Если тестировщик и бизнес-аналитик работают вместе, тестировщик, скорее всего, узнает больше о бизнесе и ожиданиях от программного обеспечения... Если тестировщик и программист работают вместе при изучении, программист, скорее всего, получит представление о рисках, тестировщик получает представление об архитектуре.