Файл: Отчет по практическим работам 113 дисциплина мдк. 01. 02 Поддержка и тестирование программных модулей.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 1636

Скачиваний: 58

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Краевое государственное автономное профессиональное образовательное учреждение «Пермский авиационный техникум им. А.Д. Швецова»отчет ПО ПРАКТИческим работам №1-13дисциплина: МДК.01.02 Поддержка и тестирование программных модулейПреподаватель ___________________________________________ А.В. Басалаев(подпись, дата)Студентка, гр. ИСП-20-2___________________________________ О.Е.Аликина(подпись, дата)2023

Содержание

Отчёт по практической работе №1

Тестирование «белым ящиком»Цель работы: изучить методы тестирования логики программы, формализованные описания результатов тестирования и стандарты по составлению схем программ. Задание 1:Разработали программуЗадание 2:

А

В

С

Ожидаемый результат

Объект проверки

8

8

8

Тип = равносторонний

Площадь = 27,712..

Тип = равносторонний

Площадь = 27,712..

5

6

7

Разносторонний

Площадь = 14,69..

Разносторонний

Площадь = 14,69..

5

5

6

Тип = Равнобедренный

Площадь = 12

Тип = Равнобедренный

Площадь = 12
Задание 3:Задание 4:1 тест. В ходе проведения первого теста было обнаружено, что при в ведении чисел 5,3,3, площадь выдавалась равной нулю.Рекомендуется: исправить ошибку в вычислении площади, чтобы данная программа на выходе не выдавала 0.Вывод: Научились тестировать программы и искать ошибки в программах, посредством тестирования.

Отчёт по практической работе №2

Тестирование «черным ящиком»Цель работы: изучить метод тестирования «Черным ящиком».Задание 1. Написать калькулятор с небольшими багами.
Написали программу калькулятор с багами: не получается возвести в степень и при нажатии равно появляется то 0 то 1.Задание 2. Обменяться программой с другими студентами. Провести тестирование и написать отчет в тетради.

Название теста

Описание сценария

Входные данные

Выходные данные

Удачное/неуд ачное тестирование

Предложения по исправлению найденных ошибок.

Пожелания пользовате лей

Функци я

деления

Деление чисел, которые нацело не делятся. Проверка результата

Первая переменн ая=9 Вторая переменн ая=7

Результат=

1

Неудачное

Поменять типы int на тип double или float, чтобы могли быть в результате числа после запятой

Сделать возможность повторного действия на знак равно

Функция возведения в степень

Возведение в степень положительного целого числа

Переменная = 6

Результат

0

Неудачное

Исправить ошибку при возведении в степень

При выборе действия, чтобы результат не становился равным 0.

Функция сложения

Сложения чисел разных знаков

Переменные 5 и -6

Результат -1

Удачное

Все хорошо

Нет

Функция вычитания

Вычитание целых положительных чисел

Числа 7 и 10

Результат -3

Удачное

Все хорошо

Нет

Функция умножения

Умножения отрицательных чисел

Числа -9 и -6

Результат 54

Удачное

Все хорошо

Нет

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

Отчёт по практической работе №3

Отладка в Visual StudioХод работы:Теория:Отладчик — это узкоспециализированное средство разработки, которое присоединяется к работающему приложению и позволяет проверять код. В документации по отладке для Visual Studio именно это обычно подразумевается под отладкой.Отладка может иметь разные значения, но в первую очередь он означает устранение ошибок в коде.Отладка приложения обычно означает запуск приложения с подключенным отладчиком (то есть в режиме отладчика). При этом в отладчике доступно множество способов наблюдения за выполнением кода.Точки останова — это один из самых простых и важных компонентов надежной отладки. Точка останова указывает, где Visual Studio следует приостановить выполнение кода, чтобы вы могли проверить значения переменных или поведение памяти либо выполнение ветви кода.Практика:Первым делом пробывали режим отладки и точки остановаСмотрим изменения переменных в ходе выполнения программыВставили код из примера программы, и исправили ошибки, как показано на сайте, постепенно избавляясь от появившихся ошибок.Первые ошибки исправили с помощью Alt+Delete и подсказки добавить директорию.Следующую ошибку исправили путём смены string на int, так как проблема была в несовместимости типов данныхДобавили условие в if, чтобы не было исключенияТакже мы добавили try catch чтобы при ошибке, приложение не закрывалось, а выдавало ошибкуВыводы: изучили отладку, точки остановки и методы исправления ошибок. Потренировались на практике как исправлять ошибки.

Отчёт по практической работе №4

SonarQube. Изучение платформы с открытым исходным кодом для непрерывного анализаХод работы:Скачали SonarQube и настроили sonar.propertiesДля работы Sonar Qube установили Java Developer Kit После чего мы запустили StartSonar.bat и сервер был SonarQube был запущен, после чего перешли на по адресу localhost:9000 и зашли на сайтВо время установки SonarQube было множество проблем с Java настройкой для программы, множество версий не работали с SonarQube.Вывод: научились устанавливать и настраивать SonarQube для работы с тестированием.

Отчёт по практической работе №5

Управление качеством кода 1С с помощью SonarQubeХод работы:Скачали и установили sonar scanner 1CСкачали 2 плагина для работы с русским языком и сканировании файлов конфигурации 1С:Просканировали нашу конфигурацию разработанную на МДК.04.01По итогу тестирования было обнаружено 0 ошибок и проблем в 192 строчек кода:Вывод: научились сканировать код конфигурации 1С с помощью Sonar Scanner, устанавливать плагины и работать с проектами в SonarQube.

Отчет по практической работе №6

Автоматизированная проверка конфигураций 1СЦель: выполнить установку конфигурации инструмента Автоматизированная проверка конфигураций.Скачали конфигурацию «Автоматизированная проверка конфигураций».Открыли 1С АПК.
Нажали на кнопку добавления новой конфигурации и заполнили все необходимые реквизиты для проверки.Проверили успешное ли подключение в АПК.Выполняем автоматическую проверку конфигурации, разработанную в МДК.04.01После чего происходит проверка конфигурации на выявлении ошибок.После проверки АПК выдал количество ошибок в количестве 59.Вывод: Проверили на работоспособность приложение ACC для 1С, научились проверять нашу конфигурацию на наличие ошибок или проблем.

Отчет по практической работе №7

Подключение сервиса SonarQube к сервису GITСгенерируем токен:Предоставим доступ для проекта:Создадим в репозитории файл sonar-project.properties. С указанием ключа и параметра, мониторящего связь с Sonarqube:Добавим среды переменных:Добавим переменные:Создадим конфигурацию файла: