Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_oop_sdelan.docx
Скачиваний:
4
Добавлен:
16.04.2019
Размер:
929.66 Кб
Скачать

67. Класс Form и его жизненный цикл.

Класс Form представляет собой заготовку формы, от которой наследуются классы форм приложения. Некоторые свойства класса Form

AcceptButton - Позволяет задать кнопку или получить информацию о кнопке, которая будет активизирована при нажатии пользователем клавиши Enter

ActiveMDIChild, IsMDIChild, IsMDIContainer- Свойства предназначены для использования в приложениях с многодокументным интерфейсом (MDI)

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

FormBorderStyle - Позволяет установить или получить стиль рамки вокруг формы (используются значения перечисления FormBorderStyle)

Cancel Button - Позволяет задать кнопку или подучить информацию о кнопке, которая будет активизирована при нажатии пользователем клавиши Esc

Control Box- Позволяет установить или получить значение, определяющее, будет ли присутствовать стандартная кнопка системного меню в верхнем левом углу заголовка формы

Menu, MergedMenu - Используются для установки или получения информации о меню на форме

MaximizeBox, MinimizedBox - Определяют, будут ли на форме присутствовать стандартные кнопки восстановления и свертывания в правом верхнем углу заголовка формы

ShowInTaskbar - Определяет, будет ли форма отображаться на панели задач Windows

Методы класса Form

Activate - Активизирует форму и помещает в нее фокус ввода

Close - Закрывает форму

CenterToScreen - Помещает форму в центр экрана

LayoutMDI - Размещает все дочерние формы на родительской в соответствии со значениями перечисления LayoutMDI

OnResize – Может быть замещен для реагирования на событие Resize

Show – Отображает форму (унаследовано от Control)

ShowDialog - Отображает форму как диалоговое окно (подробнее о диалоговых окнах рассказывается в следующем разделе)

70.

72. Тестирование по. Основные понятия

Тестирование — процесс выполнения программы с целью обнаружения ошибок. Шаги процесса задаются тестами.

Каждый тест определяет:

  • свой набор исходных данных и условий для запуска программы;

  • набор ожидаемых результатов работы программы.

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

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

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

Тестирование обеспечивает:

  • обнаружение ошибок;

  • демонстрацию соответствия функций программы ее назначению;

  • демонстрацию реализации требований к характеристикам программы;

  • отображение надежности как индикатора качества программы.

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