Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rescue.asd.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
4.72 Mб
Скачать
  1. Тестирование по: определение понятия тестирования, тестирование программы как «черного ящика».

Тестирование — процесс выполнения программы с намерением найти ошибки.

Тестирование программы как «черного ящика» имеет целью выяс­нение обстоятельств, в которых поведение программы не соот­ветствует спецификации. Тестовые же данные используются толь­ко в соответствии со спецификацией программы (т. е. без учета знаний о ее внутренней структуре).

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

  1. Тестирование программы как «белого ящика». Виды тестирования.

Стратегия «белого ящика», или стратегия тестирования, уп­равляемого логикой программы, позволяет исследовать внутрен­нюю структуру программы. В этом случае тестирующий получа­ет тестовые данные путем анализа логики программы.

Подразумевается, что программа проверена полностью, если с помощью тестов удается осуществить выполнение программы по всем возможным маршрутам ее потока (графа) передач управления.

Недостатки: большое количество неповторяющихся маршрутов; сама программа будет содержать ошибки.

  1. Функциональное -- тестирование возможностей системы, ее реакция на те или иные ситуации.

  2. Регрессионное — проверка полноты реализуемых функций системы по сравнению с предыдущей версией программного продукта.

  3. Нагрузочное — тестирование работы системы на пиковую нагрузку, при этом делается вывод о производительности системы.

  4. Контроль после исправления (обратная связь).

  5. Стрессовое тестирование — проверка реакции системы на внештатные ситуации.

  6. Адаптационное тестирование — проверка корректности перевода программного обеспечения на другой национальный язык.

16.Разработка пользовательского интерфейса.

Назначение: удобный способ взаимодействия польз-ля с програ-й. Должен обеспеч выбор ф-й и работу с д-ми.

На форме исп-ся управл-ие компонеты для выбора ф-й и компонеты вв, выв, редакт-я д-х.

Осн.принципы:

1.Естественность(интуитивность). Отсутсвие у поль-ля осложнений при использ-нии интер-са.

2.Непротиворечивость.(Работа во всех частях-идентична)

3.Отсутствие избыточности

4.Непосредственный доступ к сис-ме помощи.

5.Структурирование инфо на экране( кол-во эл-ов-мин,данные-сгруппир-ны)

6.Выделение эл-ов интерфейса(1.Принцип разделения д-х, 2.Принцип объединения д-х,3.Предупреждение)

7.принцип стандартизации(однотипные д-е в одной обл-ти экрана)

Модальные формы-блок-т дальнейшее вып-е прогр-мы, пока форма не будет закрыта.

Контекстное меню.

17.ADO.Net

Реализует работу прил-й с БД.

Типы подкл-й:

-Постоянное(откр-т соед-е и закрывает при завершении работы с источником д-х.)

-Отсоединенные д-е(При подключении к серверу весь набор д-х копируется на ПК и работа ведется локально)

Доступ к д-м основан на наборе д-х и провайдере д-х.

Работа с набором осущ-ся в 3 шага:

1.Загрузка д=х с сервера/Бд

2.Изменение д-х в наборе на локальной машине

3.Обновление д-х на сервере/БД на основе локальной копии

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]