Тестирование совместимости с Windows 7 (часть 6)
- Тестирование совместимости с Windows 7 (часть 8)
Введение
В моей предыдущей статье я рассказал о процессе определения приоритетов ваших приложений при подготовке к процессу тестирования совместимости. В этой статье я хочу продолжить обсуждение, обратив внимание на сам процесс тестирования.
Методология тестирования
Прежде чем вы действительно начнете тестировать свои приложения на совместимость, вам необходимо придумать методологию тестирования. Другими словами, как вы планируете проводить тесты и что считать успехом или неудачей? Хотя определение того, совместимо ли приложение с Windows 7, вероятно, звучит как детская игра, все не всегда так просто, как может показаться.
Это потому, что не каждое приложение будет работать или не работать. Еще когда была выпущена Vista, я решил, что мне нужно опробовать все приложения, которые я регулярно использую, чтобы выяснить, совместимы ли они с Vista или нет. Я обнаружил, что некоторые приложения поначалу казались совместимыми, но некоторые функции не работали должным образом в Vista. Вполне возможно, что то же самое может произойти при переходе на Windows 7. Например, в своей организации я обнаружил, что мой сканер нормально работает с Windows 7, но некоторые функции, которые я использую чаще всего, недоступны в Windows 7 из-за проблемы совместимости драйверов.
Если у вас нет небольшой армии ИТ-специалистов, единственной задачей которых является тестирование каждой отдельной функции каждого приложения, нереалистично ожидать, что ваше тестирование совместимости будет полностью всеобъемлющим. Многие приложения просто имеют слишком много функций, чтобы попробовать их все. Даже если у вас есть время попробовать все, вашему ИТ-персоналу может не хватить опыта для тщательного тестирования каждой функции каждого приложения. Например, Microsoft Office содержит бесчисленное множество функций. Несмотря на то, что я использую Microsoft Office каждый день и даже написал книги по Outlook и Publisher, я серьезно сомневаюсь, что смогу провести всесторонний тест на совместимость без каких-либо указаний от Microsoft.
Так как же узнать, будут ли ваши приложения работать с Windows 7 или нет? Получите помощь от тех, кто знает о приложении больше, чем вы. Я не говорю вам, чтобы весь процесс тестирования совместимости был переложен на дорогого консультанта. Есть лучшее решение.
Как вы помните, мы начали с того, что загрузили Microsoft Application Compatibility Manager и использовали его для составления перечня приложений, используемых в организации. После сбора этот инструмент представляет список приложений таким образом, чтобы вы могли отслеживать информацию о совместимости для каждого отдельного приложения.
Например, если вы посмотрите на рисунок A, вы увидите инвентаризацию, которую я составил с одного из компьютеров в моей сети. Можно сказать, что список получен с одного компьютера, поскольку в столбце «Компьютеры» отображается количество компьютеров, на которых установлено каждое приложение.
Рисунок A. Диспетчер совместимости приложений Microsoft помогает отслеживать результаты тестирования совместимости.
Глядя на изображение выше, первое, что вы, несомненно, заметите, это то, что инструмент перечисляет имя и версию каждого инвентаризируемого приложения, а также поставщика приложения. Помимо этого, есть несколько столбцов, которые вы можете заполнить информацией о совместимости для каждого приложения. Например, Microsoft предоставляет место для вашей собственной оценки, оценки поставщика приложения и оценки сообщества.
Хотя большинство этих столбцов в настоящее время пусты, это не означает, что вам нужно зайти в Интернет и посмотреть, что поставщик и ИТ-сообщество говорят о каждом приложении (хотя это, безусловно, вариант). Это связано с тем, что даже несмотря на то, что ваша коллекция приложений может быть уникальной, в мире есть другие люди, которые работают с некоторыми из тех же приложений, которые используются в вашей организации. Более того, некоторые из этих людей уже прошли через процесс тестирования совместимости приложений.
Если вы посмотрите на панель инструментов, показанную на изображении выше, вы заметите кнопку с надписью «Отправить и получить». Когда вы нажмете эту кнопку, Microsoft Application Compatibility Manager передаст список ваших приложений в Microsoft. После этого будет возвращена любая доступная информация о совместимости с Windows 7, как показано на рисунке B.
Рисунок B: Microsoft позволяет загружать информацию о совместимости для ваших приложений
Как вы можете видеть на рисунке выше, Microsoft вернула довольно много информации о совместимости для моего набора приложений. Однако вы заметите, что информация о совместимости доступна не для каждого отдельного приложения. Конечно, некоторые из моих приложений имеют тенденцию быть немного неясными.
После того, как вы загрузили информацию о совместимости приложений с сайта Microsoft, первое, на что я рекомендую обратить внимание, — это столбец «Оценка поставщика». Как следует из названия, в этом столбце содержится информация о том, что производитель может сказать о своем приложении. На рисунке выше в столбце «Оценка поставщика» показаны три разных символа. Желтый треугольник указывает на то, что приложение работает с Windows 7, но есть небольшие проблемы. Зеленый кружок с галочкой означает, что производитель заявляет, что приложение совместимо с Windows 7. Символ, состоящий из буквы C и пары зеленых галочек, указывает на то, что приложение подходит для тестирования логотипа Windows 7, что, по сути, означает, что Microsoft гарантирует, что приложение будет работать с Windows 7.
Раздел «Оценка сообщества» работает аналогично разделу «Оценка поставщика», за исключением того, что результаты основаны на выводах других пользователей о совместимости приложения. Когда вы нажимаете кнопку «Отправить и получать», диспетчер совместимости приложений Microsoft делает больше, чем загружает информацию о совместимости. Он также загружает любые сделанные вами оценки совместимости приложения (я расскажу о вашей оценке позже в этой серии). Затем эта информация добавляется в Оценку сообщества.
Самое главное, что вам нужно помнить об оценке сообщества, это то, что она может быть полезным руководством, но полностью доверять ей нельзя. Например, просмотрите список для Microsoft Virtual PC 207 SP1 на рисунке выше. Оценка поставщика показывает, что приложение совместимо с Windows 7. Virtual PC 2007 является продуктом Microsoft, поэтому это говорит вам о том, что Microsoft утверждает, что их продукт работает с Windows 7. На мой взгляд, это довольно сильное заявление.
Имея это в виду, ознакомьтесь с колонкой «Оценка сообщества». Десять человек согласны с Microsoft в том, что Virtual PC 2007 SP1 работает с Windows 7. Двое считают, что у него есть проблемы, а четверо говорят, что он вообще не работает. Так кому ты веришь? Я думаю, что мне придется встать на сторону Microsoft в этом вопросе. Тем не менее, такая неоднозначная информация подчеркивает необходимость проведения собственного тестирования совместимости.
Вывод
Как видите, Microsoft предоставляет большой объем информации о том, насколько хорошо различные приложения работают с Windows 7. Тем не менее, рекомендуется использовать эту информацию в качестве руководства по тестированию, а не окончательного утверждения. Я покажу вам некоторые методы проверки информации, которую сообщает Microsoft Application Compatibility Manager, в части 7.
- Тестирование совместимости с Windows 7 (часть 7)
- Тестирование совместимости с Windows 7 (часть 8)