Инструментарий виртуализатора - Дорогая, я сжал Windows 7 «Блог тестирования веб-приложений и Selenium от Deep Shift Labs

Если вы используете Selenium, то вам, вероятно, понадобится свернутая версия операционных систем, настроенных для конкретной задачи - для работы с браузерами. Сегодня мы поговорим о том, как мы создали этот свернутый образ Windows 7 для Nerrvana , который устанавливается на 7 ГБ раздел и работает в 512 МБ ОЗУ.

Все проблемы и испытания процесса явно опущены. Только их описание может посвятить целый пост, а кому они вообще будут интересны, кроме автора?

Для настройки Windows 7 я использовал R7 Lite , Спасибо наконечник от гуру настройки, так как все мои попытки использовать vLite (для Windows XP мы использовали xLite) не привели ни к чему хорошему.

Для начала вам понадобится оригинальный образ Windows 7 Home Premium. Вот инструкции по минимизации этой конкретной версии.

Почему Премиум? Если вы используете виртуализацию VMWare или KVM, вполне возможно, что Windows Home Basic подойдет вам. Мы используем Xen на 64-битной CentOS, и, проведя много экспериментов и времени, я обнаружил одно необъяснимое явление - даже с оригинальной Home Basic (она существует только в 32-битной версии), мне не удалось установить Adobe Flash на IE; установить просто загадочно не получается. Затем я выбрал менее привлекательный для нас маршрут, потому что он имеет больше функций, которые нам просто не нужны; Home Premium 64 bit, поставьте его как есть на Xen и установите Flash без проблем. Однако Flash отлично работает на Home Basic на VMWare и работает на 64-битном компьютере. Кто знал!

Из этой истории следует практический совет - установите исходный образ на платформу виртуализации по вашему выбору и проверьте все детали, прежде чем начинать минимизацию. В этом случае вы будете знать, что сбой был вызван процессом настройки (в конце концов, вы проверили его с установкой исходного образа, и все заработало). Это может сэкономить вам много времени и нервов.

Запустите RT7 Lite, выберите образ Windows 7 и укажите папку для его распаковки.

В процессе извлечения вы увидите всплывающее окно - выберите версию Win 7, с которой вы будете работать. Почему это всплывает - я понятия не имею, как он должен знать, какой ISO мы используем из самого ISO?

После загрузки изображения вы можете выбрать и использовать ранее созданный файл конфигурации. Когда вы создадите настроенный установочный образ, вы можете снова сохранить изменения на этой странице в новом файле, чтобы использовать его на следующей итерации, если это необходимо. Просто сделайте это перед сохранением настроенного изображения в файл ISO в конце.


За время работы я собрал дюжину из них. Вот мой последний файл конфигурации:

[Имя ОС = Windows 7 HOMEPREMIUM] [Дата = 23/6/2012 20:03:53 PM] [Microsoft .NET FrameWork = 3.5] [Версия: версия-кандидат 1.7.0] Blackviper = По умолчанию [Обновление] [Драйвер] [ Язык] [Приложение] [Компоненты] Центр легкого доступа = Центр истинных действий = Истинный калькулятор = Карта истинных символов = True Очистить тип тюнера = True Доступ к компьютерной программе по умолчанию = True Мастер устранения неполадок диагностики = True Очистка диска = True InboxGames = True Chess = True FreeCell = True Hearts = True Shanghai = True Minesweeper = True More Games = True Internet Games = True Internet Backgammon = True Internet Checkers = True Internet Spades = True PurblePlace = True Solitaire = True SpiderSolitaire = True Инфракрасное приложение для передачи файлов = True Mobility Center = Настоящий Блокнот = Правда Экранная Лупа = Истинная Краска = Истинные Люди рядом со мной = Истинное Соединение Проектора = Истинное Распознавание речи = Истинные Заметки = Истинный Центр Приветствия = Истинные Контакты Windows = Истинный FaxServicesClientPackage = Истинный Диск Восстановления Windows = Истинный WindowsGadgetPlatform = Истинный WindowsSideShow = True Wordpad = Tru e Запись = Истинный драйвер 1394 = Истинные технологии D_ATI = Истинная корпорация D_Intel = Истинная D_NVIDIA = Истинные менеджеры мультимедиа = Истинное аудио = Истинный драйвер аудио высокой четкости (по умолчанию) = Истинная технология Creative = Истинные эффекты Microsoft Audio для домашнего кинотеатра = Истинные драйверы WDM Audio = True Desktop 1394 = True M_AFA Technologies = True M_ATI Technologies = True M_Aver Media Technologies = True M_Conexant = True M_Hauppauge = True IEEE 1394 DV Camera = True M_IEEE 1394 Ленточные субъединицы = True M_Luminate-Angel Devices = True M_Microsoft Media Manager = True M_ViX = Истинный драйвер M_Windows SideShow = Истинный модем = Истинные системы MO_Agere = Истинный MO_AIWA = Истинный MO_Anchor Datacom BV = Истинный MO_Archtek Telecom = Истинный MO_ARN = Истинный MO_Askey и Cardinal = Истинный MO_ATI Technologies = Истинный MO_Banksia, Meastro = Истинный MO_Boca Research = Истинный MO_Boca Research = Истинный MO_Boca Research = Истинный MO_Boca Research = Истинный MO_Boca Research = Истинный MO_Boca Research = Истинный MO_Boca Research = Истинный MO_Boca Research = True MO_Boca Research = Исследования MO_BSB Datentechnik = True MO_Compaq = True MO_Conexant = True MO_Creative Labs = True MO_Creatix Polymedia = True MO_CPV-Stollmann Datensysteme = True MO_Digicom = True MO_Dynalinks и Todos = True MO_Eiger Labs = True MO_E-Tech = Tru e MO_ELSA = Истинно MO_Fujtisu = Истинно MO_Gateway 2000 = Истинно MO_GSM Сотовая связь = Истинно MO_Haeussler DK & NO = Истинно MO_Hayes Accura = Истинно MO_Hayes = Истинно MO_Hot Экспорт линии AB = Истинно MO_I-O DATA DEVICE = Истинно MO_Infotel = Истинно MO_InKekt K = Истинно MO_Inkomtek = Правда = Верно MO_KORTEX = Истинно MO_LASAT COMMUNICATIONS = Истинно MO_Lucent = Истинно MO_Megasoft = Истинно MO_Megahertz Corporation = Истинно MO_Metricom = Истинно MO_Microcom = Истинно MO_MICRO Исследования = Истинно MO_Motorola = Истинно MO_Modular Technology = Истинно MO_Multitech Systems = Истинно MO_NEC MO_Nokia = True MO_Novalink Technologies = True MO_NTT Docomo = True MO_OLITEC = True MO_OMRON = True MO_OPTION International = True MO_Ositech Communications = True MO_Pace = True MO_Panasonic = True MO_Penril Datability Networks = True MO_Practical Peripherals = True MO-Pac True = True_Rock & Cirrus = True MO_Sierra Semiconductor = True MO_SONY = True MO_Sony Ericsson = True MO_Sony Ericsson и модем Motorola-Bluetooth = True MO_Standard Modem Dr ivers = True MO_Suntac = True MO_Supra Corporation = True MO_TDK Corporation = True MO_TOSHIBA = True MO_Texas Instrument = True MO_TKR = True MO_TRON BV Datacommunicatie = True MO_U.S. Robotics-France = True MO_U.S. Robotics-Europe = True MO_U.S. Robotics-Sportster = True MO_U.S. Робототехника, Телепат, IBM = True MO_V.DOT = True MO_Xircom = True MO_Zoom Telephonics = True MO_Zypcom = True MO_ZYXEL = True Printers = True P_Brother = True P_Canon = True P_Epson = True P_Fuji Xerox = True P_Gestetner = True_P_F = Верно P_KONICA MINOLTA = Истинно P_Kyocera = Истинно P_Lanier = Истинно P_Lexmark International = Истинно P_Microsoft = Истинно P_Okidata = Истинно P_Ricoh = Истинно P_Samsung = Истинно P_Savin = Истинно P_Sharp = Истинно P_Sony = Истинно P_TOSHIBPS = Истинно P_TOSHIBPS = Истинно P_TOSHIBPS = Истинный P_TOSHIBPS = Истинный P_TOSHIBPS = Истинный P_TOSHIBPS = Истинный P_TOSHIBPS = Истинный P_TOSHIBPS = Истинный P_TOSHIBPS = Истинный P_TOSHIBPS = Истинный P_SOS Верно S_Brother = Истинно S_Canon = Истинно S_Epson = Истинно S_Hewlett-Packard = Истинно S_Kyocera Mita = Истинно S_Lexmark = Истинно S_Microsoft = Истинно S_Ricoh = Истинно S_Samsung = Истинно S_Xerox Corporation = Истинные ТВ-тюнеры = Истинные технологии TV_ADS = Истинные технологии TV_AS = Истинные технологии TV_A = True TV_Bitland = True TV_Creatix = True TV_Compro Technology = True TV_Hauppauge = True TV_KNC ONE GMBH = True TV_KWorld = True TV_NXP Semiconductors = True TV_Philips Полупроводники = True TV_Pinnacle Systems = True TV_Terratec Electronic GmbH = True TV = Электронные GmbH = _Bluetooth = Истинные цифровые мультимедийные устройства = Истинный клиент Diva = Истинный D_Fax = Истинный дисковод гибких дисков = Истинные драйверы смарт-карт = Истинный USB = Истинные языковые пакеты = Истинный ar-SA = Истинный bg-BG = Истинный zh-CN = Истинный zh-TW = Истинно zh-HK = Истинно hr-HR = Истинно cs-CZ = Истинно da-DK = Истинно nl-NL = Истинно et-EE = Истинно fi-FI = Истинно fr-FR = Истинно de-DE = Истинно el-GR = Истинный он-IL = Истинный hu-HU = Верный it-IT = Верный ja-JP = Верный ko-KR = Истинный lt-LT = Истинный lv-LV = Истинный nb-NO = Истинный pl-PL = Истинный es-ES = True pt-BR = True pt-PT = True ro-RO = True ru-RU = True sr-Latn-CS = True sk-SK = True sl-SI = True sv-SE = True th-TH = True tr- TR = True uk-UA = True Autoplay = True Sample Music и Video = True Sample Images = True Screensavers = True Sound Recorder = True Windows Codec Packages = True OpticalMediaDisc = True Windows ISO Burn = True MediaCenter = True Windows Media Кодеры и декодеры = True WindowsMediaPlayer = Истинная фотогалерея Windows (shimgvw) = Истинная программа просмотра фотографий Windows = Истинный Мастер получения изображений Windows = Истинные звуки Windows = Истинные обои Windows = Истинный IIS-WebServerRole = Истинный сетевой обозреватель = Истинная удаленная помощь Windows tance = Истинное подключение к удаленному рабочему столу = Истинные приложения TCP / IP = Истинный TelnetClient = Истинный TelnetServer = Истинная почта Windows = Истинный хост Windows Presentation Foundation = Истинный AxInstSV = Истинный SensrSvc = Истинный AeLookupSvc = Истинный ALG = Истинный BFE = Истинный BDESVC = Истинный wbengine = True bthserv = True CertPropSvc = True KeyIso = True Browser = True VaultSvc = True UxSms = True DPS = True WdiServiceHost = True WdiSystemHost = True defragsvc = True TrkWks = True MSDTC = True EFS = True EapHost = True Fax = True fdPHP = True FDPHost = True = Истинный hkmsvc = Истинный HomeGroupListener = Истинный HomeGroupProvider = Истинный hidserv = Истинный IKEEXT = Истинный UI0Detect = Истинный SharedAccess = Истинный iphlpsvc = Истинный PolicyAgent = Истинный KtmRm = Истинный lltdsvc = Истинный Mcx2Svc = Истинный clr_optimization_v_50_2_0.264.0 MSiSCSI = True swprv = True MMCSS = True NetTcpPortSharing = True Netlogon = True напагент = True NlaSvc = True WPCSvc = True PNRPsvc = True p2psvc = True p2pimsvc = True pla = True IPBusEnum = True PNRPAutoReg = True Power True = True = SpB = True wercplsupport = True PcaSvc = True Protect edStorage = Истинный QWAVE = Истинный RasAuto = Истинный RasMan = Истинный SessionEnv = Истинный TermService = Истинный RpcLocator = Истинный RemoteRegistry = Истинный RemoteAccess = Истинный seclogon = Истинный SstpSvc = Истинный wscsvc = Истинный LanmanServer = Истинный ShellHWDetection = Истинный SCPS = TrueTR SCPS True sppuinotify = True SSDPSRV = True SysMain = True SENS = True TabletInputService = True lmhosts = True THREADORDER = True TBS = True upnphost = True vds = True VSS = True WebClient = True AudioSrv = True AudioEndpointBuilder = True SDRSVC = True WBIS = True WBSS = Истинно WcsPlugInService = Истинно wcncsvc = Истинно WinDefend = Истинно wudfsvc = Истинно WerSvc = Истинно Wecsvc = Истинно MpsSvc = Истинно stisvc = Истинно ehRecvr = Истинно ehSched = Истинно WMPNetworkSvc = Истинно TapiSrv = Правильно Клиентский пакет = True WinHttpAutoProxySvc = True dot3svc = True Wlansvc = True wmiApSrv = True LanmanWorkstation = True WwanSvc = True Адаптер устранения неполадок = True Advanced UAC = True Auto Converter файловой системы = True Auto Утилита форматирования файловой системы = True Auto Восстановление файловой системы = True Восстановление поврежденных файлов = True Device Приложение сопряжения lication = истинная калибровка цвета дисплея = истинное масштабирование DPI = истинная утилита командной строки событий = истинное местоположение и сенсор мобильного ПК = истинная настройка окон вручную = истинный пользовательский словарь Microsoft = истинный центр синхронизации Microsoft = истинный естественный язык = истинный диктор = истинный экран Клавиатура = True Recovery = True TabletPCOC = True Миниатюрный кэш = True Windows Anytime Upgrade = True Windows Cabinet Maker = True Windows Easy Transfer = True Windows Font Viewer = True Справка Windows = True Windows Memory Diagnostic = True Переносимое устройство Windows = True Windows PowerShell = True Workspace Runtime = True Xps-Foundation-Xps-Viewer = True Zip Folder = True [Возможности] MediaPlayback = False OpticalMediaDisc = False MediaCenter = False WindowsMediaPlayer = False NetFx3 = False Printing-Foundation-Features = False Printing-Foundation-InternetPrinting-Client = False FaxServicesClientPackage = False [Удалить панель управления] [Добавить панель управления] Вид панели управления = Категория [Рабочий стол] [Панель задач рабочего стола] [Ярлыки обозревателя] [Контекст обозревателя] [Представления обозревателя] [Безопасность ] Защита от шпионского ПО = UAC по умолчанию = Брандмауэр Windows по умолчанию = По умолчанию [Службы] Фоновая интеллектуальная служба передачи = Ручные сетевые подключения = Отключить службу списка сетей = Отключить установщик модулей Windows = Ручное обновление Windows = Вручную [Система] Обновление Windows = Отключить [Визуальные эффекты] [Internet Explorer] Warn On Intranet = Отключить страницу приветствия = Отключить воспроизведение фонового звука = Отключить страницу поиска по умолчанию = www.google.com Отладчик скрипта = Отключить Показать URL Панель инструментов = Включить Показать полный URL = Включить Сохранить историю сеанса и выйти = Отключить без обновления Проверка = включить IE фильтр фишинга = отключить блокировку всплывающих окон = отключить отображение URL-адреса в строке состояния = отключить отображение строки состояния = отключить прокси-сервер = отключить начальную страницу по умолчанию = пользовательский ... [Media Center] CustomReg = CustomBat = [необслуживаемый] productkey = RHPQ2 $ RMFJH $ 74XYM $ BH4JX $ XM76F Пропустить автоматическую активацию = True Accept EULA = True Выберите эту версию при установке = True Setup Language = en-US Полное имя = Nerrvana Computername = win7template организация = Deep Shift Labs Количество входов в систему = 1 Местоположение в сети = Защита дома вы r computer = Не устанавливать выборочные обновления Укажите = True Keyboard = США Валюта и формат даты = Английский (США) Язык интерфейса пользователя = Часовой пояс en-US = (UTC) Всемирное координированное время [Заставка] [Темы] [WallPaper] [ Гаджеты] [Документы] [Образцы музыки] [Звук] Звук Windows = По умолчанию = Звук выхода из Windows = По умолчанию = Восклицательный знак Windows = По умолчанию = Сбой оборудования Windows = По умолчанию = Уведомление Windows = По умолчанию = Восстановление Windows = По умолчанию = Восстановление Windows = По умолчанию Windows = По умолчанию = Windows Критическое состояние батареи = По умолчанию = Баллон Windows = По умолчанию = Свернуть Windows = По умолчанию = Запуск Windows = По умолчанию = Удаление оборудования Windows = По умолчанию = Критическая остановка Windows = По умолчанию = Windows по умолчанию = По умолчанию = Обнаружена новостная лента Windows = По умолчанию = Звук входа в Windows = По умолчанию = Windows Ошибка = по умолчанию = информационная панель Windows = по умолчанию = аппаратная вставка Windows = по умолчанию = низкий уровень заряда батареи Windows = по умолчанию = завершение работы Windows = по умолчанию = AppInstallationMode = 0 DriverForceIntegration = False

Далее перейдите на вкладку «Задача» и установите все флажки. Здесь вы фактически указываете RT7 Lite, какие функции вы будете использовать. Для начала вы можете пометить их всех, чтобы посмотреть, а затем просто использовать то, что вам нужно. Сегодня мы рассмотрим функции (вертикальные вкладки на левой стороне интерфейса RT7 Lite).

На вкладке «Настройка» вы можете добавить некоторые файлы к файлам изображений, которые вам нужны после установки - браузер устанавливает, Selenium, ваши собственные скрипты. Вы также можете копировать файлы в установленную Windows, используя VNC Viewer или TeamViewer.

Вкладка «Интеграция» позволяет сразу устанавливать необходимые обновления программного обеспечения, языковые пакеты, приложения и драйверы. Я не использовал это. Это может быть удобно, если вы используете Rt7 Lite для настройки для больших развертываний - например, установите 100 офисных ПК со всем установленным стандартным программным обеспечением.

На вкладке «Необслуживаемая» вы можете ответить на все вопросы, которые Windows задает во время установки. Прежде чем я начал использовать Rt7 Lite, я пытался использовать Win Toolkit где я узнал следующую информацию:

Чтобы не отображать серийную страницу во время установки, вам нужно ввести серийный ключ по умолчанию. Это:

Windows 7:
Ultimate - D4F6K-QK3RD-TMVMJ-BBMRX-3MBMV
Профессиональный - HYF8J-CVRMY-CM74G-RPHKF-PW487
Домашний премиум - RHPQ2-RMFJH-74XYM-BH4JX-XM76F
Домашняя базовая - YGFVB-QTFXQ-3H233-PTWTJ-YRYRV
Стартер - 7Q28W-FT9PC-CMMYT-WHMY2-89M6G

Виндоус виста:
Ultimate - VMCB9-FDRV6-6CDQM-RV23K-RP8F7
Бизнес - 4D2XH-PRBMM-8Q22B-K8BM3-MRW4W
Home Premium - X9HTF-MKJQQ-XK376-TJ7T4-76PKF
Домашняя базовая - RCG7P-TX42D-HM8FM-TCFCW-3V4VD
Стартер - X9PYV-YBQRV-9BXWV-TQDMK-QDWK4

ПРИМЕЧАНИЕ. Эти ключи предоставляются корпорацией Майкрософт. Они используются только для автоматической установки, поскольку после установки они сохраняют 30-дневную пробную версию.

... и использовать эту лицензию. После завершения я передал изображение Xen Диме, который наконец заменит эту лицензию на настоящую и активирует ее.

После завершения я передал изображение Xen Диме, который наконец заменит эту лицензию на настоящую и активирует ее

Важно посетить вкладку «Настройки» перед «Удаление функций». Я не знал этого и потратил много времени на определение сервисов, которые можно полностью отключить или отключить при обычном использовании Windows - тестирование Selenium. Если вы перейдете на дополнительную вкладку «Службы» (горизонтальная строка вкладки в главном фрейме RT7 Lite) в «Тонких настройках», то внизу вы увидите раскрывающийся список, в котором вы можете выбрать предустановки Black Viper.

Если вы перейдете на дополнительную вкладку «Службы» (горизонтальная строка вкладки в главном фрейме RT7 Lite) в «Тонких настройках», то внизу вы увидите раскрывающийся список, в котором вы можете выбрать предустановки Black Viper

На эта страница в левом столбце вы можете нажать на описание службы Windows и просмотреть более подробную информацию о службе и ее зависимостях. Профили (большинство правых столбцов) на этом сайте точно такие же, как и в RT7 Lite. Например, выбрав в пресете RT7 Lite Black Viper «голые кости», вы получите соответствующий список услуг. Теперь вам нужно сделать скриншот этого списка, так как мы можем удалить большинство отключенных служб из нашего образа Windows, когда перейдем на вкладку «Удаление компонентов». Вам понадобится какая-нибудь программа, которая может делать скриншоты и прокручивать одновременно, например, FastStone Capture.

Однако вам не нужно удалять службы Windows, а просто использовать профиль «bare-bones» и оставить службы в операционной системе в состоянии «Отключено». Для установки потребуется больше места на диске, но кого сейчас это беспокоит? Особенно, если вы создаете машины с использованием технологии виртуальных снимков, когда копирование всего изображения не требуется, и новый компьютер доступен через несколько секунд после получения команды на его создание. Единственное - когда вы решите Windows обновить свой главный образ Win 7 (тот, который используется для виртуального снимка), - вы будете обновлять все компоненты и службы, которые у вас есть. Кроме того, учтите, что у вас может быть 10 или более главных образов, если вы не устанавливаете разные версии одних и тех же браузеров на одном и том же главном образе. Вам нужно будет обновить все 10 Windows, если вы хотите иметь современную ОС Windows для тестирования. Для нас очень важно иметь минимальный образ Windows, поскольку, несмотря на то, что во время тестирования Selenium мы используем только один браузер на одной виртуальной машине (поэтому браузеры не перекрываются, когда снимки экрана создаются тестами), на виртуальной машине будут все браузеры. поддерживается на этой ОС и установлена ​​только одна версия каждого браузера.

Для иллюстрации имеем:

Xen VM_A - Windows XP IE8, FF 15.0, Opera 12.02, Safari 5.1.7, Chrome 21.0.1180
Xen VM_B - Windows XP IE8, FF 11.0, Opera 11.62 Safari 5.1.5, Chrome 20.0.1132

… И Nerrvana знает, какой из них снимать и запускать в зависимости от указанных вами платформ.

У нас нет таких изображений, как

Xen VM_C - Windows XP IE8 FF 15.0, Opera 12.02, Safari 5.1.7, Chrome 21.0.1180, FF 11.0, Opera 11.62 Safari 5.1.5, Chrome 20.0.1132

Потому что требуется много времени, чтобы понять, как установить, обновить и запустить разные версии одного и того же браузера в одной и той же ОС.

Black Viper создал замечательный сайт, где вы найдете много полезной и структурированной информации о компонентах и ​​службах Windows и их зависимостях. Например, Системное приложение COM + , Обратите внимание на вкладки ниже, где вы можете просмотреть информацию об этом компоненте в Windows 8, 7, Vista, XP Pro x64 и XP.

Ниже я сравнил свои настройки конфигурации услуг и «голые» Black Viper. Серым цветом отмечены те сервисы, которые были удалены из образа Windows. Я загрузил RT7 Lite с моим последним файлом конфигурации, где эти службы удалены. Если вы просматриваете эту страницу перед тем, как перейти на вкладку «Удаление компонентов», все службы здесь будут активны (черные).


Несколько слов о различиях.

Служба фоновой разведки - требуется для Центра обновления Windows. После обновления вы можете отключить его.

DNS-клиент - согласно описанию «Только в экстремальных ситуациях вы должны отключить эту службу, поскольку кэширование DNS-запросов снижает сетевой трафик и повышает производительность интернет-серфинга». Казалось важным сохранить его включенным.

Сетевые подключения и список сетей Служба, отвечающая за отображение сетевых подключений на панели управления. Я выключил это. При необходимости вы всегда можете включить. Я не буду настаивать на их отключении.

Темы - я оставил сервис и оставил его включенным, потому что без него браузер выглядит хромым. Если я не ошибаюсь, это выглядит даже хуже, чем с отключенными визуальными эффектами (подробнее о визуальных эффектах в конце поста). Просто проверьте - выключите его на своем компьютере и убедитесь сами.

Windows Color System - возможно, согласен с Black Viper - вы можете удалить этот сервис.

Служба кэширования шрифтов Windows - «Оптимизирует производительность приложений за счет кэширования часто используемых данных шрифтов. Приложения запустят этот сервис, если он еще не запущен. Его можно отключить, хотя это снизит производительность приложения ». Мне показалось, что браузер, работающий со шрифтами, будет постоянно запускать эту службу, и я оставил ее включенной в автоматическом режиме. Возможно, Black Viper прав, и его можно держать в ручном режиме.

Windows Time - возможность синхронизировать время показалась мне довольно важной функцией, чтобы сохранить его и оставить сервис в ручном режиме.

Центр обновления Windows - мы сохраняем это.

Типы запуска (ручной, отключенный, автоматический и т. Д.) Служб Windows можно настроить после установки ОС. Например, после обновления Windows вы можете отключить службы, отвечающие за обновления - Центр обновления Windows, установщик Windows, установщик модулей Windows, криптографические службы и фоновые интеллектуальные службы. Мы не хотим, чтобы Windows проверяла или запускала обновления при запуске тестов. Он забирает процессор, ресурсы памяти и таит в себе непредсказуемые всплывающие окна, которые могут помешать созданию снимков экрана Selenium.

На вкладке «Tweaks» вы также можете изменить настройки IE. Я думаю, что будет необходимо проверить, не повреждены ли они после обновления с IE8 до IE9 - не считается, что они не будут потеряны.

Теперь перейдите на вкладку «Удаление компонентов». Посмотрите на «Функции по умолчанию» в самом правом разделе главного окна - насколько я понимаю, перечислите компоненты, которые будут присутствовать (если отмечены галочкой) в результирующем изображении. Я оставил только IE.

Ниже я представляю результаты своей работы. «Языковые пакеты» были вырезаны полностью. В разделе «Функции для удаления» отмечены флажки компонентов, которые необходимо удалить. Галочки в расширяемых флажках означают, что все компоненты под ними также проверены. Расширяемые поля, которые не отмечены, были расширены в тех случаях, когда не все компоненты нижнего уровня остались (не отмечены). Например - см. Раздел «Отображение» ниже.


Раздел «Отображение» ниже

Наконец, последний шаг - сохранить настроенное изображение. Если вы хотите сохранить свои настройки и дать файлу осмысленное имя, а не полагаться на автоматическое сохранение RT7 Lite (он сохраняет файл LastsessionX.inf, добавляя число в порядке в папке - C: \ Program Files \ Rockers Team \ RT 7 Lite x64 \ Preset) - вернитесь на вкладку «Домой» и сохраните настройки, как указано стрелками ниже:

inf, добавляя число в порядке в папке - C: \ Program Files \ Rockers Team \ RT 7 Lite x64 \ Preset) - вернитесь на вкладку «Домой» и сохраните настройки, как указано стрелками ниже:

Теперь вы можете перейти на вкладку «ISO-Bootable» и сохранить результаты в файл ISO или записать его.

Теперь вы можете перейти на вкладку «ISO-Bootable» и сохранить результаты в файл ISO или записать его

Поскольку мы не собираемся устанавливать этот образ несколько раз, дальнейшая оптимизация может быть проведена после установки. На всех платформах виртуализации есть функция клонирования, которая позволяет вам создавать точные копии, работать с ними и откатываться в случае ошибки во время процесса ручной настройки, который последует за установкой.

Более подробную информацию о дальнейшей оптимизации Windows 7 можно найти, например, здесь:

- Windows 7 - Оптимизация Windows 7

- Windows 7 - настройки визуальных эффектов , Что касается параметра «Визуальные эффекты», то достаточно оставить только параметр «Сглаживать края на экранных шрифтах», если вам все равно, как будет выглядеть рамка браузера (на ваших скриншотах Selenium). В противном случае добавьте «Использовать визуальные стили для окон и кнопок», и браузер будет выглядеть так, как мы привыкли его видеть.

Удачи!

Игорь

Распечатать этот пост

| Главная

Читайте так же:

  • Лимо-такси (LIMO-TAXI)
  • По Днепру была запущена «речная маршрутка»
  • Эконом такси Чайка
  • Трамвайные линии Екатеринослава 1897-1906 гг.
  • Каприз такси

Комментарии запрещены.

Новости