Разработка тестового сценария
Автор: AlexandrEvtihov • Февраль 19, 2021 • Практическая работа • 500 Слов (2 Страниц) • 671 Просмотры
Как правило, для автоматизированного тестирования строят отдельные программные модули, которые в последующем не включаются в комплект поставки программного продукта и являются внутренним инструментом для компании – разработчика. Разберем на практическом примере разработку автоматизированных тестов в среде Visual Studio.
Тем самым модулем или инструментом, о котором говорилось выше, в Visual Studio является проект модульного тестирования – UnitTestProject (см. Рис. 1).
Рисунок 1 Создание проекта модульного тестирования
Предположим, что стоит задача протестировать реализацию методов класса «Треугольник» (ClassTreug), определяющего прямоугольный треугольник, заданный своими катетами:
- Gipotenusa – вычисление гипотенузы треугольника;
- Plotsthad – вычисление площади треугольника; - Radius – вычисление радиуса описанной окружности.
Создадим папку -TestVB.
Запустим Visual Studio 2019, в стартовом окне выберем Создание проекта и выбираем проект –
Visual Basic – Windows – Библиотека -Библиотека классов (.Net Framework)
Нажимаем Далее и в настройках нового проект а указываем:
- имя проекта – ClassLibraryTreug;
- расположение - …….\TestVB и нажимаем кнопку Создать.
В окне кода Visual Studio, закладка Class1.vb, переименуем наш Class1 в ClassTreug, и введем код реализующий методы класса с помощью пользовательских функций (Function) и процедур (Sub), видимости Public:
Добавим в наше решение проект модульного теста:
- в Обозревателе решений, выбираем решение – ClassLibraryTreug;
- правой кнопкой мыши открываем контекстное меню решения и выбираем: Добавить -> Создать проект, после чего в окне добавления проекта устанавливаем: Visual Basic – Windows – Тестирование – Проект модульного теста (.Net Framework):
Нажимаем кнопку Далее, и в качестве
...