15
Тест- Тест- версия версия Лекция Лекция 19 19 © © Гудаев О.А. Гудаев О.А. 2013 2013

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

  • Upload
    -

  • View
    982

  • Download
    0

Embed Size (px)

DESCRIPTION

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

Citation preview

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

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

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

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

2

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

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

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

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

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

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

3

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

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

4

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

5

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

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

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

7

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

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

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

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

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

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

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

8

Версии

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

9

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

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

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

10

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

5.0.6.18

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

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.

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

12

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

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.

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

14

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

15

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

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

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