Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Обобщена информация

Една от основните задачи при подготовка за тестване е да се напише план за теста. В плана за теста указвате обхвата и целите за тестовете и описвате методиката, която ще използвате.

Повече информация

Когато развиете тестов план за проверка на съвместимостта на приложения с Windows, включете следното:

  • Обхват: Какви приоритетни нива имате по време на тестване?

  • Методология: кого включва проверката?

  • Изисквания: какъв хардуер, софтуер, персонал, обучение и инструменти ви трябват, за да извършите тестването?

  • Критерии за пропуск: Какво определя дали дадено приложение преминава или е неуспешно?

  • График: как планирате да завършите тестовете по планираната дата?

Определяне на обхвата на проверката

Ако вашата организация използва много приложения, е възможно да нямате време да ги тествате изцяло, както пожелаете. Изпробвайте най-високия приоритет и най-често срещаните или широко използвани приложения. Тестване на базирани на сървър приложения и базирани на клиенти. Приложенията, базирани на клиенти, обикновено са най-трудни и отнемащи много време, за да изпробвате поради количеството на приложенията.

Определяне на методологията за тестване

Когато планирате методиката, имайте предвид следното:

  • Къде ще се извърши тестването?

  • Кой ще извършва тестовете?

  • Как ще комуникирате със и включвате участници?

  • Как да планирате тестовете?

  • Как ще управлявате проблемите с приложението?

Ако вашата организация има група тестери за приложения, ви препоръчваме да ги използвате. Ако нямате такава група, потърсете начини за използване на различни ресурси, за да постигнете най-добри резултати в разумен период от време. Например можете да използвате няколко опитни тестери за разработване на батерия от тестови казуси, които могат да обучават другите да се изпълняват. Друга възможност е да имате опитните тестери да изпълнят набор от основни тестове и след това да координирате с бизнес звената си, за да могат експертите да се пристигнат в лабораторията за изпълнение на функциите, които използват в работата си. Измислите процес за планиране на тестови дни и комуникиране с тестери. Например можете да настроите уеб сайт във вашата интранет, където всеки може да вижда тестови дати, отчети на състоянието, имена на контакти и други подходящи документи.

Определяне на изискванията към ресурсите

Докато планирате да извършвате проверка на съвместимостта на приложения, имайте предвид бъдещето на вашата компютърна среда. Планирате ли да надстроите част от своя софтуер до версии, които използват изцяло нови функции на Windows? Планирате ли да реализирате нови стандартни настолни конфигурации или да използвате терминални услуги? Проблеми като тези определят ресурсите, от които се нуждаете, и приложенията, които ще тествате като пакет. Ако планирате да разположите нови приложения с Windows по време на внедряването, изпробвайте тези приложения с текущите приложения. Можете да улесните тестването, като настроите лабораторията, където тестерите могат да провеждат тестовете си. В такива лаборатории можете да имате необходимите инструменти и оборудване по всяко време. В лабораторията Настройте компютрите за изпробване за двойно или тройно зареждане, така че тестерите да могат бързо да получат достъп до режима, който им е необходим, за да инсталират и тестват приложенията си. Например може да ви трябва Windows NT 4,0 и Windows 2000, за да тествате приложенията през пътя на надстройката. За да направите по-лесни за проверяващите да възстановят компютрите на предишното си състояние, направете дискови изображения на устройствата с базовите операционни системи.

Определяне на критерии за неуспешно предаване

Определете процедура за тестери, за да разберете кога и къде се намират те, за да влезете в проблемите и проблемите, които искате да отстраните. За да дефинирате критериите за минаване и неуспешно, обмислете проблеми като следните:

  • Колко важен е проблемът? Влияе ли върху критична функция или на периферен един?

  • Колко вероятно е някой да срещне проблема?

  • Има ли начин да заобиколите проблема?

Вашият график на тестовете зависи от много условия, включително:

  • Колко тестери участват.

  • Дали тестерите са в този проект на пълен работен ден или трябва да бъдат планирани.

  • Нивата на опит на тестери.

  • Броят и сложността на приложенията.

Тестови приложения

Много търговски приложения вече са тествани, за да се определи колко добре поддържат Windows 2000 и по-нови версии. Microsoft предоставя справочен указател за приложенията за Windows 2000, където можете да намерите състоянието на приложенията, които използвате. Справочникът използва следните обозначения:

  • Сертифициран – указва, че приложението е било изпробвано от истина и че то използва нови функции на Windows.

  • Готови – указва, че според продавача приложението е било изпробвано за съвместимост и се поддържа в Windows 2000. Приложението не е задължително да се възползва от новите функции на Windows.

  • Планиран – указва, че намерението е приложението да отговаря на сертифицираните или готовите критерии, когато бъде напълно Изпробван.

Стратегии за изпробване

Целта на тестовете ви за приложения е да се уверите, че всичко, което работи в текущата ви платформа, работи и за вашата текуща версия на Windows. Ако дадено приложение е написано за по-стара версия на Windows, то не използва непременно нови функции на Windows, но неговата функционалност трябва да работи в Windows 2000, както го прави на текущата ви платформа.

Търговски приложения

За търговски приложения първата стъпка е да изпълните инсталиращата програма в режим само за надстройка, за да проверите за потенциални несъвместимости. Когато стартирате инсталиращата програма в този режим, Windows проверява инсталирания софтуер срещу списък с известни приложения, за които е известно, че е несъвместим, и регистрира всеки, който открие. Форматът команден ред за проверката само за режим на надстройка е:

winnt32 /checkupgradeonly Въпреки че този инструмент може да ви извести за потенциални проблеми със съвместимостта, той разглежда само малък процент от вашите приложения и само приложенията, които са инсталирани на компютъра, който проверявате. Следващата стъпка е да проверите директорията на приложенията на Windows, за да определите съвместимостта на приложенията, които използвате. Дори и да установите, че някои от вашите приложения вече са тествани от други хора, трябва да ги тествате във вашата среда. В този случай фокусът е върху проверката ви по начина, по който вашата организация използва приложенията. Например Изпробвайте следното:

  • Конфигурации, използвани от вашата организация.

  • Най-често използваните функции.

  • Комбинации от приложенията, които използвате заедно.

Не забравяйте да тествате вашия антивирусен софтуер. Много от тези приложения трябва да бъдат надстроени поради тяхното използване на филтри на файловата система. Много от системните филтри за файлове с Windows NT 4,0 може да не работят в Windows 2000 или по-нова версия поради промени в файловата система NTFS.

Приложения по избор

Ако използвате по избор продукти на други разработчици или развивате вътрешно приложения, трябва да развиете по-обширна стратегия за изпробване, отколкото за предварително тествани търговски приложения. Дори ако тествате приложение, което не сте развили, спецификацията на приложението Windows 2000 може да предостави вникване в тестването. Уеб сайтът на MSDN в http://MSDN.Microsoft.com включва версия за изтегляне на спецификацията. Уеб сайтът на MSDN съдържа и друга важна информация за тестовете, като например бяла хартия за проучвателните тестове и метода, който независимите тестови организации използват, за да тестват функционалността на доставчиците на приложения, които подават за сертификация.Забележка: предложенията за изпробване в този раздел не са изчерпателни и не се прилагат за всички ситуации. Те се предоставят, за да ви помогнат да започнете да мислите как да тествате.

Сценарии за разполагане на тест

Изпробвайте инсталирането и изпълнението на вашите приложения, като използвате сценариите, които планирате да използвате по време на разполагането. Например може да планирате да разположите, като инсталирате на чисти компютри или като надстроите от Windows 95 или Windows 98 или по-стара версия на Windows NT. Ако планирате да надстроите, е възможно да запазите приложенията на компютъра по време на надстройката или да ги деинсталирате и да ги преинсталирате след надстройката. Поради разликите между Windows 95 или Windows 98 и Windows 2000, някои инсталации за приложения работят по различен начин в зависимост от операционната система, която използвате за инсталирането. Например, ако инсталирате приложение на компютър, на който се изпълнява Windows 95 или Windows 98, а след това надстроите компютъра до Windows 2000, приложението може да не работи по същия начин, както би го направил, ако сте го инсталирали в Windows 2000. В този случай може да се наложи да деинсталирате приложението и да го преинсталирате, след като надстроите или получите библиотека с динамични връзки за мигриране (DLL). DLL за мигриране позволява приложението, което първоначално е било инсталирано в Windows 95 или Windows 98, да функционира правилно, след като компютърът е надстроен до Windows 2000. DLLs за мигриране може да реши проблемите с приложението, като извърши следните действия:

  • Подмяна или надстройване на Windows 95 – специфични или Windows 98 – файлове с Windows 2000 – съвместими файлове.

  • Нанасяте специфични ключове за Windows 95 или Windows 98 – в съответните местоположения в Windows 2000.

Сценарий за надстройка

Ако планирате да надстроите компютрите си:

  1. Инсталирайте Windows 95, Windows 98 или Windows NT 3,51 или по-нова версия.

  2. Инсталирайте приложението, което искате да проверите.

  3. Надстройте компютъра до Windows 2000.

  4. Изпробвайте приложението.

Сценарий за изчистване на инсталацията

Ако планирате да инсталирате на преформатирани компютри:

  1. Инсталиране на Windows 2000.

  2. Инсталирайте приложението.

  3. Изпробвайте приложението.

Тест за инсталиране и деинсталиране

Изпробвайте инсталацията на приложението по различни начини, като например следните:

  1. Прекъснете инсталирането, преди да завърши.

  2. Изпробвайте всички опции за инсталиране, използвани във вашата среда.

  3. Ако вашата организация позволява на потребителите да инсталират приложения, Тествайте инсталирането като администратор и като Power User; след това Тествайте функционалните възможности на приложението.

  4. Опитайте да деинсталирате приложенията.

  5. Проверете дали приложението може да бъде инсталирано от администратор и да бъде деинсталирано от потребител. Когато сте влезли като потребител, деинсталирането трябва да е било завършено или неразрешено.

Тестови приложения с помощта на функциите, конфигурациите и пакетите за приложения, които използвате, за да изпълнявате бизнес задачи.

Данни на Access

Опитайте да получите достъп до данните по различни начини, като например следните:

  • Да имате достъп до данни на сървър, на който се изпълнява текущата версия на Windows, както и на сървър, на който се изпълнява Windows 2000.

  • Тест за едновременна употреба на база данни, включително едновременно достъп и актуализиране на запис.

  • Извършване на сложни заявки.

Пробен печат

Отпечатайте разнообразни типове документи с различни принтери, като например следните:

  • Печат на документи с вградени файлове от няколко приложения източник.

  • Печат на принтери с дълги имена на файлове.

Често срещани проблеми със съвместимостта

Приложенията, разработени за по-стари версии на Windows, може да не се възползват напълно от новите функции, като например Active Directory или IntelliMirror. Тази секция не адресира тези нови функции.

  • Защита на файл на Windows: по-ранни версии на Windows разрешава приложенията да заместят споделени системни файлове по време на инсталирането. Когато се появят подобни промени, потребителите често срещат проблеми, които варират от програмни грешки до нестабилна операционна система. Защитата на файлове в Windows е нова функция, която не позволява на приложенията да заместват системните файлове. Тази функция проверява дали файловете на защитената система са правилната версия на Microsoft. Ако файлът е бил заместен с неправилна версия, Windows възстановява правилната версия.

  • Стабилна проверка на куп: Windows включва няколко подобрения в производителността в диспечера на куп. Приложенията, които не са използвали правилно управлението на куп, преди вече да могат да бъдат експонирани проблемите си за управление на паметта. Често срещани проблеми включват използването на памет, след като е била освободена и се предполага, че паметта не се мести, когато бъде преразпределена към по-малък размер.

  • Изброяване на хардуерните устройства: промените в списъка с поддържани хардуерни устройства може да предизвикат проблеми за приложения, които използват устройства, които вече не се поддържат.

  • Изброяване на шрифтове: Списъкът с шрифтове е променен. Тъй като ключове от системния регистър са добавени към поддръжката на интернационализацията, някои приложения може да видят няколко показвания на шрифтовете.

  • Променени ключове от системния регистър: някои ключове от системния регистър бяха преместени или изтрити. Приложенията, които пишат в интерфейса за програмиране на приложения (API), не трябва да имат проблеми, но те могат да имат проблеми, ако пишат директно в системния регистър.

  • Проверка на версиите: програмите за инсталиране на приложения, които проверяват версиите неправилно, могат да имат проблеми. Проверете за версията, която вашето приложение изисква или по-нова, освен ако приложението не е зависимо от конкретна операционна система или версия.

  • Услуга за съобщения на Windows: приложенията, които очакват услугата за съобщения на Windows (WMS), която ще бъде предоставена от операционната система, няма да я намерят.

  • Защита на файлове: Windows е със затегната защита за въвеждане и изход на файл. Приложенията, които използват файлови филтри, като например антивирусни програми, може да загубят значителна функционалност в Windows 2000 или по-нова версия.

Отстраняване на несъвместимости на приложения

Когато срещнете проблеми със съвместимостта на приложения, трябва да ги приоритизирате и след това да дадете на някого да ги реши. Трябва да имате план как да присвоявате проблеми. Определянето на подходящия персонал за изследване и разрешаване на проблеми е от критично значение за успеха на тестването на приложения. Разрешаването на проблеми може да включва широк спектър дейности, като например следните:

  • Изследване на уеб сайтове за известни проблеми и решения.

  • Свържете се с доставчици за кръпки, инсталационни програми или миграционни DLLs.

  • Свържете се с поддръжката на Microsoft.

  • Отстраняване на грешки при вътрешно разработени приложения.

Докато проучвате причините за проблема, обмислете различни подходи, за да определите най-ефективното решение. Например можете да изберете:

  • Отстранете проблема, ако сте развили приложението.

  • Помолете продавача да реши проблема, ако сте закупили приложението.

  • Заменете приложението с нова версия или приложение.

  • Игнорирайте грешката, ако имате начин да заобиколите проблема.

Винаги бъдете сигурни, че даден проблем не възниква на текущата ви платформа, преди да го проучите като проблем със съвместимостта на Windows 2000. Някои от наличните ресурси за изследване на проблеми със съвместимостта на Windows 2000 са:

  • Спецификация на приложението Windows 2000, което можете да изтеглите от библиотеката на MSDN вhttp://MSDN.Microsoft.com. Допълнение д предоставя конкретно местоположение, където можете да получите спецификацията.

  • Ръководство за съвместимост на Windows 2000, което можете да намерите в библиотеката на MSDN в http://MSDN.Microsoft.com. Това ръководство съдържа ценна информация за диагностициране на проблеми със съвместимостта.

  • Microsoft TechNet наhttp://www.Microsoft.com/technet, която съдържа актуализации, бяла хартия и друга техническа информация

  • Справочник за приложенията на Windows 2000, който включва информация за поддръжка и връзки към уеб сайтове на доставчици.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×