![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Часть П. Технологии быстрого тестирования и советы. Когда я работал в составе группы разработки программного обеспечения (Software En-gineering Process Group
ПРИМЕР: СОЗДАНИЕ ТЕСТОВЫХ ДАННЫХ (ГЭРИ КОББ)
Когда я работал в составе группы разработки программного обеспечения (Software En-gineering Process Group, SEPG), ко мне подошел один из инженеров по тестированию и спросил, что мне известно о силах Кориолиса. Я сообщил ему, что, насколько мне из-вестно, это сила, возникающая в результате вращения Земли, которая оказывает влия-ние на любое движущееся тело на ее поверхности или в толще земной коры, вызывая отклонение от курса. Мы говорили о том, что силы Кориолиса вызывают отклонение су-дов и самолетов вправо от курса в северном полушарии и влево — в южном. Эта сила оказывает также влияние на морские и воздушные течения.
Инженер по тестированию спросил меня, не согласился бы я помочь в создании входных данных для тестовых случаев, которые будут использоваться во время тестирования не-давно разработанной бортовой системы прогнозирования погоды. Я согласился и решил
при разработке данных воспользоваться электронными таблицами. Одной из причин та-та-| кого выбора послужило то, что в электронных таблицах все числовые вычисления выпол юп-4 няются в 64-разрядном модуле арифметических операций с плавающей точкой. Все тес тес-4 товые данные, которые были нужны инженеру по тестированию, показаны на рис. 10 •.
G E O S T R O P I C W I N D C O M P U T A T I O N
D U E T O C O R I O L I S
238 Часть II. Технологии быстрого тестирования и советы
Использование таких электронных таблиц при разработке данных для тестовых случаев дает явные преимущества. Как только подтверждается достоверность этих вычислений, они могут повторно использоваться для вычисления тестовых результа тов в других интересующих областях.
|