МАПО Лекция 19 Тест-версия

Preview:

DESCRIPTION

Дисциплина "Моделирование и анализ программного обеспечения"

Citation preview

Тест-Тест-версияверсия

Лекция Лекция 19 19 ©© Гудаев О.А.Гудаев О.А. 20132013

2

Тестирование программного обеспечения

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

Основан на двух тенденциях:- использования ручного труда людей;- автоматизированная верификация

программ, с использованием искусственного интеллекта (*).

* - недостижимый этап в ближайшем будущем.

3

Заблуждение: Версионированиеэлектронного магазина e-Fram.

4

5

6

Версионирование программного продукта на примере ОС Windows

Микрософт хитрит с Service Pack:

System Information report written at: 20.11.2003 14:37:45Item ValueOS Name Microsoft Windows 2000 ServerVersion 5.0.2195 Service Pack 3 Build 2195

Правильная запись:5.00.3.2195

7

Маркировка версий программного продукта

Major version number - номер основной версии программного продукта.

Minor version number - дополнительный номер версии программного продукта, напр., 51 в Microsoft Windows NT version 3.51.

Release - номер изменений*.

Build number - номер компиляции.

* Не путать с released version, упрощенной версией с усеченным набором функциональных возможностей.

8

Версии

9

Путаница вносимая Update Pack 1 для DELPHI:

Версия Delphi правильно должна задаваться: 5.1.6.18Изменение среды компиляции Update Pack -ом существенно влияют на совместимость версий объектных файлов (генерируемых DELPHI), поэтому правильно считать 5.1А вот Windows Service Pack не затрагивает совместимость версий ОС и является редакцией исправления ошибок.

10

Product Version должен быть 5.1, а вот File Version может остаться

5.0.6.18

11

Маркировка версий программного продукта (Delphi)

MajorVersion - основной номерIdentifies the major version number of the operating system. For example, for Windows

NT version 3.51, the major version number is 3; and for Windows NT version 4.0, the major version number is 4.

major version number - номер основной версии (программного продукта)MinorVersion - дополнительный номерIdentifies the minor version number of the operating system. For example, for Windows

NT version 3.51, the minor version number is 51; and for Windows NT version 4.0, the minor version number is 0.

minor version number - дополнительный номер версии (программного продукта, напр., 51 в Microsoft Windows NT version 3.51)

Release - номер изменений (Заменяется номером сервис пака)1) выпуск (вариант программного изделия) || выпускать (вариант программного

изделия) 2) редакция, номер редакции (изменяемой документации)Не путать с released version упрощенная версия (с усеченным набором

функциональных возможностей)BuildNumber - номер компиляцииWindows NT: Identifies the build number of the operating system.Windows 95: Identifies the build number of the operating system in the low-order word.

The high-order word contains the major and minor version numbers.

12

13

В WINDOWS - это свойство файла

Key Value indicates

CompanyName The company that produced the file. Required.

FileDescription File description. You can display this string in a list box during

installation. Required

FileVersion File version number. Required.

InternalName File internal name. If file does not have internal name, use original filename, without extension. Required.

LegalCopyright File copyright notices. Optional.

LegalTrademarks Trademarks and registered trademarks that apply to file. Optional.

OriginalFilename Original file name, not including path. Required.

ProductName Name of product that file is distributed with. Required.

ProductVersion Version of product that file is distributed with. Required.

Comments Additional information for diagnostic purposes. Optional.

14

15

Спасибо за вниманиеСпасибо за внимание

©© Гудаев О.А. Гудаев О.А. 20132013

ДонНТУДонНТУкаф. ПОИСкаф. ПОИС

Recommended