Yana Murza on Russian:
1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part Presentation
Agile Scrum Iana Murza: Part 1 Part 2
Цикл программного обеспечения:
Планирование
PDR - набор требований к программному обеспечению - ЧТО программа будет делать.
Если непонятна документация - спрашиваем Продукт Менеджера. Если он занят - главного QA,...
Дизайн ( разработчики нач-т работать с требованиями к продукту, расширяют их до ->
Функциональной спецификации - КАК именно продукт будет делать) Разрабатывается инженерами и архитекторами. Всегда обновляется, если приложение обновляется/изменяется
Кодирование
(разработчики продолжают работать с Функц-й спецификацией)
Тест-план
(цель - посмотреть на продукт со стороны разных видов тестирования и сообщить всем что можно/нельзя протестировать, как много времени это займет. рассчитать риски (если необходимо нанять больше людей, чтобы закончить тестить раньше)
Как команда будет подходить к тестированию продукта.
свойства продукта которые нужно будет тестить/не нужно
Локализейшн Тестинг - тест-е продукта например на русском языке, если я знаю русский. и тд
QA role:
• Create and maintain the document;
• Analyze for completeness;
• Have it reviewed and signed by Project Team leads/managers.
Продукт менеджер должен подписать Тест план
#TCs pass #TCs execute
Pass Rate =-------------------% ExecutionRate=------------------ %
#TCs executed #TCs of
Server - it is app, which located on computer machine
IP address (Internet Protocol)- уникальная комбинация цифр (обычно 4 позиции) - определяет/идентифицирует каждый сервер в сети,икаждый компьютер.
Статичный - будет одинаковым при разных загрузках компьютер машин/
Динамичный - означает, что после каждой перезагрузки компьютера ему будем присваиваться новый ИП адрес.
Допустимый IP - означает что есть сервер который соответствует этому ИП адресу. так же комп на котором находится сервер включен
Likelihood - опросить людей - какова вероятность, что эта фича сломается: оценить от 1 до 10. Вывести среднее значение.
Impact of failure - какова серьёзность, если эта фича сломается, оценить от 1 до 10. Вывести среднее значение.
Likelihood х Impact of failure = Risk Factor.
Цифры в Risk Factor будут определять степень важности, что необходимо сделать первее, чтобы предотвратить риски.
Test suit - набор тест кейсов
Traceability matrix (Матрица прослеживаемости) - документ кторый прослеживает каждое свойство продкта от PDR до FC, TCs.
берем каждое отдельное свойство из требований к продукту, проводим его через ФС и ТС и убеждаемся ,что на каждое свойство есть соответствующий тест кейс.
мы должны проанализировать этот докумет на полноту, те должны убедиться что в документе представлено каждое свойство продукта. И если есь пробелы мы должны их просветить и закрыть.