Тестирование программного обеспечения. Основы. Виктор Владимирович Захаров

Читать онлайн.
Название Тестирование программного обеспечения. Основы
Автор произведения Виктор Владимирович Захаров
Жанр
Серия
Издательство
Год выпуска 2023
isbn



Скачать книгу

тестов. Например, функциональное тестирование, нефункциональное тестирование, тестирование производительности, и т. д.

      – Приоритеты тестов. В какой последовательности будут выполняться тесты.

      – Ответственные за тестирование. Кто конкретно будет разрабатывать, выполнять и отслеживать результаты тестов.

      – График тестирования. План со сроками, в котором указано, когда и в какие сроки должно быть проведено и завершено тестирование.

      – Тестовое окружение. Какое тестовое окружение будет использоваться в тестах.

      – Риски. Что может увеличить сроки тестирования или блокировать тестирование и как эти риски нивелировать.

      – Критерии успешности тестирования. Что считать успешным тестированием и какие условия должны выполняться.

      В зависимости от организации в план тестирования могут включать и другую информацию, которую посчитают важной. С примером плана тестирования вы можете ознакомиться на сайте автора[13].

      Разработку планов тестирования проводят опытные специалисты по тестированию или руководители и менеджеры по тестированию.

      Функциональная карта

      Функциональную карту ещё называют «интеллектуальной картой», «диаграммой связей», «ассоциативной картой» и т. д. Мы её называем «функциональной», так как на ней отражены функциональные области программы, которые необходимо тестировать.

      Функциональная карта программы – схема, которая визуально отображает основные функциональные возможности программы и позволяет быстро понять её назначение и принцип работы.

      Цель функциональной карты – дать общее представление о структуре и логике работы программы, выделить её основные возможности. Она используется на этапе планирования и проектирования тестов. В функциональной карте отображают основные модули или разделы программы, вспомогательные функции, обеспечивающие работу основных модулей.

      Как функциональные карты применяются специалистами по тестированию в работе? Создавая функциональную карту программы, специалист разбивает программу на логические функциональные блоки и описывает её ветвлениями. Рассмотрим на простом примере, взяв за основу программу «Блокнот», которая имеется в операционной системе Windows:

      У программы «Блокнот» есть «Заголовок» (1), «Строка меню» (2), «Форма ввода данных» (3). Названные блоки (элементы) в свою очередь делятся на дополнительные элементы.

      Заголовок (1) имеет:

      – название программы в заголовке;

      – кнопка «Свернуть»;

      – кнопка «Развернуть»;

      – кнопка «Закрыть».

      Строка меню (2) имеет:

      – пункт меню «Файл»;

      – пункт меню «Правка»;

      – пункт меню «Формат»;

      – пункт меню «Вид»;

      – пункт меню «Справка».

      Форма ввода данных (3) имеет:

      – поле ввода текста;

      – полоса прокрутки.

      Всё перечисленное можно отобразить на функциональной карте:

      На



<p>13</p>

Ознакомиться с планом тестирования можно по ссылке https://victorz.ru/books/book-1