Тестирование программного обеспечения. Тестирование белого ящика

Выполнен
Заказ
6210578
Раздел
Программирование
Предмет
Антиплагиат
Не указан
Срок сдачи
15 Авг в 19:55
Цена
2 500 ₽
Блокировка
20 дней
Размещен
30 Июл в 14:13
Просмотров
60
Описание работы

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

1. Установите Eclipse (в пособии используется Java EE IDE for Web

Developers, Version: 2018-09 (4.9.0)). Скачать ПО можно по ссылке:

https://www.eclipse.org/downloads/packages/release/2018-09/r/eclipse-ide-javaee-developers .

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;

int x=10;

46

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

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

test()

assertEquals(expected, actualValue); //сравниваем ожидаемое с фактическим

} }

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

7. Разработанные ранее тесты (см. лабораторную работу № 1) добавьте в созданный проект.

Не нужно делать сложные тесты, со сложной логикой или сложной

архитектурой. Наша цель – изучение возможностей тестового класса Assert

и применение тестовых аннотаций. Поэтому делайте несложные тесты.

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

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

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

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

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

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