УПРАВЛЕНИЕ РАЗРАБОТКОЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Страницы: <<  <  9 | 10 | 11 | 12 | 13  >  >>

возможные ошибки при работе с программным обеспечением. Тестировщик словно встает на место пользователя и начинает давать системе задания для решения. Реакция системы должна точно соответствовать функциональным сценариям, переданным Тестировщику Аналитиком. Для качественной проверки системы Тестровщик разрабатывает специальные тесты, заставляющие все части системы работать в стандартных и нестандартных режимах, которые могут возникнуть после передачи ее в эксплуатацию. Тестировщик разрабатывает специальные позитивные и негативные сценарии. Позитивные сценарии отражают всё то, что было заложено в функциональных сценариях. Негативные сценарии должны охватывать все ситуации, которые в функциональных сценариях не рассматривались. Для этого Тестировщику просто необходимы навыки аналитика. Для успешной работы Тестировщик должен не просто владеть языком программирования, но и в некоторых случаях он должен владеть им даже лучше, чем разработчики. Качество тестирования самым радикальным образом влияет на качество конечного программного продукта.
Все выявленные несоответствия функциональным требованиям Тестировщик тщательно документирует и возвращает backend-специалисту. Так происходит до тех пор, пока Тестировщик не даст "добро" на продолжение разработки не передаст протестированные API Frontend-разработчику. Это означает, что максимально возможное количество ошибок в наборах API выявлено и устранено.
Дизайнер
Дизайнер - это "узкий" специалист. Его предназначение в команде - продумывать все тонкости интерфейса будущей системы. Именно Дизайнер принимает окончательно решение о том, каким образом будут происходить изменения на экране пользователя. Он продумывает цветовые решения, форму и положение курсора и указателя мыши в различных режимах, ра

Страницы: <<  <  9 | 10 | 11 | 12 | 13  >  >>
Рейтинг
Оцени!
Поделись конспектом: