«Тестирование белого ящика»

Выполнен
Заказ
5217414
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
7 Фев 2023 в 17:55
Цена
300 ₽
Блокировка
10 дней
Размещен
6 Фев 2023 в 11:06
Просмотров
94
Описание работы

Лабораторная работа №2. Вариант 8

Цель работы: овладение практическими навыками выполнения модульного тестирования. Форма отчетности: отчет с листингом программы и юнит-тестами.

Порядок выполнения

1. Установите Eclipse

2. Создайте Java-проект.

3. Добавьте в проект JUnit5.

4. Соберите проект.

5. Добавьте в файл App.java код программы из лабораторной работы № 1 (согласно варианту), которую будем тестировать.

6. Добавьте в проект в AppTest.java простейший класс с тестовым методом:

import static org.junit.jupiter.api.Assertions.assertEquals;

import org.junit.jupiter.api.Test;

public class AppTest {

private Test app = new Test();

@Test()

public void test1() {

int n=1;

nt x=10;

int expected = 10;//ожидаемое значение

double actualValue = app.test(x,n); //фактическое, полученное методом test() assertEquals(expected, actualValue); //сравниваем ожидаемое с фактическим

}

Запустите проект и убедитесь, что созданный тестовый метод запускается.

7. Разработанные ранее тесты (см. лабораторную работу № 1) добавьте в созданный проект. Не нужно делать сложные тесты, со сложной логикой или сложной архитектурой. Наша цель – изучение возможностей тестового класса Assert и применение тестовых аннотаций. Поэтому делайте несложные тесты.

8. Оцените покрытие проекта тестами.

9. Добейтесь 100% покрытия.

В качестве результата выполнения задания приложите архив с проектом и отчетом последний сессии покрытия: подробный и просматриваемый отчет в виде набора файлов html (используйте мастер экспорта).

Комментарии в коде программы приветствуются!

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
4 часа 31 минута
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир