Автоматическое тестирование C# кода

Тестирование функций, использующих условия и циклы с помощью Unit-тестов. Рассмотрение сущности и особенностей применения метода Test-Driven-Development. Переименование имени класса и имени метода. Проверка возможных вариантов возврата значения функции.

Подобные документы

  • Рассмотрение классификации программных средств, их жизненного цикла, методологии и технологии разработки. Изучение математического метода принятия решения в условиях риска. Создание и тестирование программы в системе Borland Developer Studio 2006.

    курсовая работа, добавлен 23.04.2014

  • Функции и виды педагогического контроля. Использование теста, как одной из форм проверки знаний. Анализ конфигурации электронного тестирования. Суть разработки компьютерных тестов в интегрированной среде Delphi 7 и применение их в практике обучения.

    дипломная работа, добавлен 08.11.2015

  • Вычисление некоторого значения для заданного множества строк при помощи агрегатных функций. Изучение особенностей проекции и выборки. Понятие декартового произведения. Использование группировки для агрегатных функций. Виды АФ: COUNT, SUM, AVG, MAX, MIN.

    презентация, добавлен 29.09.2013

  • Сущность метода прямоугольников как метода численного интегрирования функции одной переменной, формулы. Разработка блок-схемы программы на языке Turbo Pascal. Особенности реализации подпрограмм вычисления всех функций и численного метода и их отладка.

    контрольная работа, добавлен 29.04.2013

  • Описание универсальной учебной машины УУМ-32, безопасность исполнения кода и разграничение прав пользователя. Анализ инструментальных средств разработки, требования к программной документации. Тестирование и подготовка руководств пользователя.

    дипломная работа, добавлен 26.11.2014

  • Этапы разработки нового программного продукта. Постановка задачи и разработка алгоритма её решения; требования, которые должны выполняться при его создании. Реализация алгоритма в виде программы. Поиск и исправление ошибок в ней, и её тестирование.

    презентация, добавлен 17.02.2011

  • Стандарты ЕСПД и их роль в разработке и адаптации жизненного цикла программы. Проектирование архитектуры ПО, разработка и документирование программных интерфейсов ПО и баз данных. Кодирование и тестирование ПО, обновление пользовательской документации.

    презентация, добавлен 14.08.2013

  • Применение графического метода, использующего карты Карно для минимизации булевых функций относительно небольшого числа переменной. Построение таблицы истинности функции, особенности образования импликант разных рангов. Нахождение тупиковых форм.

    реферат, добавлен 07.03.2013

  • Общая характеристика основных проблем автоматизации мониторинга качества курсовой подготовки. Анализ особенностей разработки программного комплекса тестирования слушателей в системе повышения квалификации. Сущность понятия "компьютерное тестирование".

    статья, добавлен 16.08.2021

  • Характеристика нисходящего проектирования, модульности и структурного программирования. Анализ схемы функций создания, удаления и сортировки записей. Особенность тестирования программы методом "черного ящика". Исследование построения экранных форм.

    курсовая работа, добавлен 25.10.2017

  • Разработка программы реализующей алгоритм ЭЦП методом RSA. Структура и организация файловой системы диска (Floppy 3.5), работа с ним операционных систем MS-DOS и Windows 9.x. Характеристика методов взлома информации. Тестирование метода защиты информации.

    курсовая работа, добавлен 09.03.2009

  • Разработка программы защиты на языке ассемблера от несанкционированного доступа к директориям на гибких дисках для работы в операционной системе MS DOS. Выбор метода решения задачи. Проектирование функциональных частей. Тестирование результатов.

    контрольная работа, добавлен 08.06.2012

  • Характеристика метода наименьших квадратов как самого известного метода параметрической идентификации. Основные этапы схемы применения МНК. Математическая постановка задачи и алгоритм ее решения. Проверка коэффициента модели на значимость и адекватность.

    контрольная работа, добавлен 17.06.2010

  • Рассмотрение общего понятия сплайна. Общие понятия и определения кубического сплайна дефекта, его построение и оценка погрешности интерполяции. Определение метода учета величины скачка функции или ее производных при построении кубического сплайна.

    курсовая работа, добавлен 26.02.2015

  • Обеспечение эффективности всего жизненного цикла комплексов программ для ЭВМ в различных проблемно-ориентированных областях. Цель и результаты процесса функционирования. Тестирование программного обеспечения на соответствие нормативным документам.

    курсовая работа, добавлен 14.11.2014

  • Использование закладок в ситуации, когда в диалоговом окне нужно поместить гораздо больше элементов, чем оно может вместить. Тестирование обработчика изменения активного корешка. Создание немодальных дочерних диалогов. Обмен данными с листами свойств.

    лекция, добавлен 14.03.2014

  • Оптимизация функций нескольких переменных с помощью метода Ньютона-Рафсона. Определение с его помощью точки минимума функций и количества итераций, необходимых для достижения заданной точности. Блок-схема вычислительного алгоритма и текст программы.

    лабораторная работа, добавлен 30.09.2014

  • Пространство имен DNS. Выбор имени домена. Создание собственных поддоменов. Регистрация имени домена второго уровня. Дополнительные записи для обработки почты. Проблемы функционирования DNS-службы. Ошибочные действия администратора DNS-сервера.

    контрольная работа, добавлен 04.06.2012

  • Основные этапы проектирования экспертной системы: идентификация, концептуализация, формализация, реализация, тестирование, опытная эксплуатация. Участники процесса проектирования: эксперты, инженеры по знаниям, конечные пользователи и их возможности.

    презентация, добавлен 16.10.2013

  • Описание и обоснование выбора процедур процесса конструирования. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Тестирование модуля регистрации, авторизации, восстановления и смены пароля.

    курсовая работа, добавлен 29.10.2017

  • Разработка, описание и апробация авторского метода, позволяющего на основе данных, полученных путем оцифровки номограммы с последующим представлением их в виде таблицы заданного формата, интерполировать значения исходной функции нескольких переменных.

    статья, добавлен 27.11.2016

  • Описание технологии автоматизированного end-to-end тестирования, пригодного для применения в современных компаниях, разрабатывающих программные продукты. Изучение тестирования клиентского приложения для платформ iOS, Android и Web и его серверной части.

    дипломная работа, добавлен 01.12.2019

  • Характеристика кода Хаффмана как метода сжатия данных. Исследование алгоритма и этапов кодирования информации. Пример построения бинарного дерева и закодированного сообщения. Пример кодирования сообщения с помощью алгоритма Хаффмана на языке PHP.

    статья, добавлен 29.05.2016

  • Разработка методики оценки действий оператора эргатической системы "Летчик–Самолет" на этапе посадки. Описание методов машинного обучения с учителем: метода опорных векторов и градиентного бустинга деревьев. Тестирование алгоритмов машинного обучения.

    статья, добавлен 28.11.2016

  • Выявление особенностей тестирования учащихся в информационных обучающих системах. Использование адаптивного человекомашинного интерфейса. Алгоритм взаимодействия ученика и учителя с интерфейсом системы "Тестирование знаний". Онтологический подход.

    статья, добавлен 30.01.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.