Тестирование приложений - часть 2
Вы можете на сервере обратиться к архивам и списку рассылки за нужной информацией.
Чтобы убедиться, что все работает, вы можете выполнить следующие шаги:
-
При участии пользователей разработайте скрипт, который покрывает все повседневные задачи, включая создание отчетов, печать, частые запуски приложений типа Crystal Reports или Microsoft Excel.
-
Заставьте пользователя записать время, требуемое для выполнение каждой задачи и сравните его с времением выполнения скрипта на обычной рабочей станции.
-
Для обеспечения правильных результатов определите максимальное количество клиентов, зарегистрированных в системе и активных.
-
Во время тестирования используйте Performance Monitor для анализа использования процессора и памяти.
- В объекте Terminal Services Session Performance выберите показатели % Processor Time, Total Bytes и Working Set, затем подсветите все сеансы ICA, которые щапускают приложение.
- Добавьте эти показатели в график и пусть пользователи начнут работу.
-
Добавьте еще пару показателей - из объекта Memory Object выберите Available Mbytes, а из Processor Object добавьте % Processor Time.
-
Наблюдайте, как пользователи регистрируются, используют приложения, выходят, наблюдайте использование памяти каждым сеансом и двумя системными показателями.
-
Когда показатель % Processor Time достигнет 60%, считайте это за максимум. (Хотя Microsoft устанавливает максимум 80%, мы делаем допуск для отказоустойчивости).
Считайте память полностью использованной, когда остается свободной 20-25%. Если использование памяти достигло 100%, выясните, какой сеанс забрал больше памяти, чем требуется. Свяжитесь с пользователем и проясните ситуацию. Если это происходит часто, возможно, вам следует в сервер добавить больше памяти.
