how install use vmware virtual machine software testing
На сьогодні віртуалізація є найбільш популярною темою в ІТ-галузі, і це вміння, яке очікується від кожного співробітника ІТ. Що таке віртуалізація і чому це так важливо? Читайте далі, щоб знати все про віртуалізацію та про те, як це може бути корисною навичкою для тестувальників програмного забезпечення.
Як вікі каже,
Віртуалізація під час обчислень відноситься до акту створення віртуальної (а не фактичної) версії чогось, включаючи, але не обмежуючись, апаратну платформу віртуального комп'ютера, операційну систему (ОС), запам'ятовуючий пристрій або ресурси комп'ютерної мережі.
Зі зростаючими технологіями та попитом технологія віртуалізації була розширена від апаратної та програмної до віртуалізації пам'яті, віртуалізації сховищ, віртуалізації даних та віртуалізації мережі. Кожна сфера віртуалізації має свою специфікацію.
У цій статті ми зосереджуємось на апаратній віртуалізації, найосновнішій та найпотрібнішій техніці віртуалізації в галузі тестування програмного забезпечення.
Комп’ютер апаратна віртуалізація - це віртуалізація комп’ютерів або операційних систем. Простими словами, на одному фізичному обладнанні, коли можна створити одне або кілька віртуальних комп’ютерних середовищ і кожне з них можна використовувати як незалежний комп’ютер, це називається віртуалізація платформи.
Під апаратне забезпечення / віртуалізація платформи включаються три типи віртуалізації:
- Повна віртуалізація: Повна віртуалізація допомагає віртуалізувати основний фізичний сервер, щоб можна було підтримувати різні програми та програмне забезпечення. Повна віртуалізація дозволяє гнучко поєднувати існуючі системи з новими з підвищеною ефективністю та добре організованим обладнанням. Цей метод дозволяє адміністраторам запускати незмінну і повністю віртуалізовану операційну систему.
- Часткова віртуалізація: Цей метод імітує базову конфігурацію обладнання для створюваних віртуальних машин. Ключовим фактором часткової віртуалізації є віртуалізація адресного простору, де кожна віртуальна машина складається з незалежного адресного простору. Цей метод простий у впровадженні та забезпечує корисне та надійне віртуалізоване середовище.
- Паравіртуалізація : Ця техніка віртуалізації є своєрідним вдосконаленням технології віртуалізації, коли ОС, яка повинна бути встановлена як гостьова ОС, переналаштовується перед установкою всередині віртуальної машини. Таким чином, цей метод запускає модифіковані версії операційних систем. Використовуючи цю техніку, гість дуже добре знає своє оточення, оскільки паравіртуалізована ОС змінена, щоб бути в курсі її віртуалізації
У сучасному світі доступно багато рішень для віртуалізації, які користувачі можуть використовувати як безкоштовну програму. Щоб перелічити кілька з них: VMware Player , Sun Virtual Box , Менеджер Oracle VM , Віртуальний ПК Microsoft тощо Всі ці рішення для віртуалізації можна встановити на локальній настільній машині або ноутбуці.
Рекомендована література = >> VirtualBox проти VMWare
Наскільки техніка віртуалізації корисна та вигідна для тестувальників:
На одній фізичній машині можна встановити лише одну операційну систему.
Розглянемоприклад: Спочатку, згідно з планом тестування, заявку потрібно протестувати на RHEL 6.1 та SLES 11.2. Після першого первинного випуску та вивчення попиту на програму керівництво вирішує розширити підтримку інших дистрибутивів Linux, таких як Ubuntu, Fedora та Mint. Крім того, довгостроковим планом є розробка того самого додатка і для платформи Windows.
Дивлячись на сценарій, спочатку, коли лише дваОпераційні системибуло підтримано, було простіше створити тестове середовище за допомогою декількох фізичних машин. Але що трапляється, коли доводиться тестувати різні версії та дистрибутиви і очікується щодня працювати на 50 машинах (з різною конфігурацією)?
Створення, підтримка та моніторинг величезного тестового середовища це виснажливе завдання і теж трудомістке. І ось тут з’являється віртуалізація. Віртуалізація, безсумнівно, полегшує життя, дозволяючи розгортання декількох віртуальних машин (ВМ) на одній фізичній машині. Окрім цього, деякі основні особливості віртуалізації роблять її більш вигідною.
безкоштовна програма резервного копіювання для Windows 7 -
Перш ніж рухатися вперед із плюсами та мінусами віртуалізації, нехай's отримати уявлення про пункти, які слід врахувати перед налаштуванням віртуальної машини, і про те, як її налаштувати.
Що ви дізнаєтесь:
- Моменти, які слід врахувати перед встановленням віртуальної машини (VM):
- Етапи встановлення та налаштування VMWare:
- Передача даних між хостом і віртуальною машиною:
- Рекомендована література
Моменти, які слід врахувати перед встановленням віртуальної машини (VM):
- Визначтесь, які програми ви збираєтесь встановлювати на віртуальній машині. Відповідно до цього встановіть 32- або 64-розрядну операційну систему у ВМ. Деякі програми несумісні зі старими операційними системами. Наприклад Якщо ви збираєтеся використовувати UFT 12.01, це не працює з Windows XP. Тому вам слід встановити вищу версію Windows для роботи з UFT. Перш ніж продовжувати встановлення операційної системи, перевірте сумісність ОС із необхідною програмою.
- Чи підтримує ваш процесор віртуалізацію? Майже всі нові процесори підтримують віртуалізацію, але бажано перевірити веб-сайт виробника, щоб дізнатися деталі. Наприклад Процесор Intel Pentium Dual Core T2390 не підтримує віртуалізацію для 64-розрядної операційної системи. Отже, у такому випадку вам слід встановити 32-розрядну операційну систему обов’язково.
- VMWare також забезпечує пробний період. Отже, ви повинні мати ключ або серійний номер, щоб продовжувати використовувати його надалі.
Для демонстрації ми будемо використовувати програмне забезпечення для віртуалізації VMWare.
Етапи встановлення та налаштування VMWare:
# 1) Завантажте файл налаштування пробної версії робочої станції VMWare звідси . Налаштування становить близько 307 МБ. На даний момент доступна версія 12. Зверніть увагу, ми встановили екрани для версії 11.
# два) Встановіть VMWare на своєму комп'ютері. Налаштування просте і вимагає натиснути кнопку Далі пару разів.
# 3) Після встановлення відкрийте робочу станцію VMWare за допомогою меню «Пуск» або ярлика, створеного на робочому столі.
# 4) Клацніть на “Створити нову віртуальну машину”.
(Примітка:Клацніть на зображення для збільшення
# 5) Якщо вибрано “Типовий” за замовчуванням, натисніть кнопку Далі.
# 6) Вкажіть шлях до файлу налаштування операційної системи.
різниця між soapui та soapui pro
# 7) На наступному кроці вам потрібно вказати ключ або серійний номер операційної системи. Якщо ви використовуєте пробну версію, то цю частину можна пропустити.
# 8) Введіть назву віртуальної машини та вкажіть шлях до каталогу, де ви хочете створити свою віртуальну машину. Рекомендується, щоб диск, який ви обираєте для встановлення віртуальної машини, мав достатньо місця.
# 9) Вкажіть обсяг дискового простору, який потрібно виділити для віртуальної машини. Розподіліть місце на диску відповідно до розміру програмного забезпечення, яке ви збираєтесь встановити на віртуальній машині.
# 10) На наступному екрані відобразиться конфігурація, яку ви вибрали для віртуальної машини.
# одинадцять) Він розподілить апаратне забезпечення відповідно до налаштувань за замовчуванням, але ви можете змінити його, скориставшись кнопкою Налаштування обладнання на наведеному вище екрані.
Ви можете вказати, який обсяг оперативної пам'яті повинен бути виділений процесором для віртуальної машини. Не виділяйте повну оперативну пам’ять або повний процесор для віртуальної машини. Крім того, не виділяйте дуже менше оперативної пам'яті або процесора. Залиште налаштування за замовчуванням або розподіліть так, щоб програма могла працювати на віртуальній машині. В іншому випадку це призведе до повільної віртуальної машини.
# 12) Натисніть кнопку Готово, щоб створити віртуальну машину у вказаному місці та із зазначеними ресурсами.
Якщо ви вказали дійсний файл (.iso, .rar., .Nrg) для операційної системи, це займе звичайний час для завершення роботи операційної системи, налаштованої на віртуальній машині, і тоді вона буде готова до використання вашої звичайної ОС.
Примітки:
- Якщо під час створення віртуальної машини ви не вказали жодної операційної системи, згодом ви зможете встановити її так само, як це робимо для вашого ноутбука чи настільного комп'ютера. Ми можемо використовувати пристрої CD / DVD або USB, такі як Pen Drive, або навіть встановити файл на диску для встановлення операційної системи у віртуальній машині.
- Якщо ваш привід CD / DVD не працює, тоді також дуже просто встановити операційну систему. Перейдіть до VM -> Налаштування -> виберіть CD / DVD -> у правій половині виберіть перемикач 'використовувати ISO-образ із' та вкажіть шлях на жорсткому диску, куди розміщений файл .iso. Це місце буде розглядатися як привід CD / DVD на вашому пристрої.
- Переконайтеся, що в BIOS вказано правильний порядок завантаження, тому установка почнеться під час увімкнення живлення VM (у цьому випадку гостьова ОС не встановлена).
Передача даних між хостом і віртуальною машиною:
Як правило, ВМ має власний диск, і він не відображає накопичувачі з хост-ОС у середовищі ВМ. Крім того, диск VM не можна використовувати з хост-ОС.
Існує кілька варіантів, за допомогою яких ви можете використовувати дані з ОС Host у ВМ.
Варіант No1 . Використання спільних каталогів : Йти до VM -> Налаштування -> Параметри -> Спільні папки : додайте шлях до необхідних каталогів, які ви хочете переглянути у віртуальній машині.
Варіант No2 . Використання USB-пристроїв: Коли USB-пристрої підключені до мережі, вони за замовчуванням доступні для хост-операційної системи і не відображатимуться у віртуальній машині. Щоб зробити їх доступними у ВМ, зробіть:
VM -> Знімні пристрої -> наведіть курсор миші на USB-пристрій і натисніть Підключити (від'єднати від хоста). Тепер USB-пристрій буде доступний в гостьовій ОС (VM), але не буде доступний у хост-машині. Зробіть зворотну дію, щоб зробити її доступною на хост-машині.
Переваги віртуалізації
Працюючи в домені зберігання та тестуючи продукт для аварійного відновлення майже всі роки своєї кар’єри, я є великим шанувальником віртуалізації, оскільки:
- Віртуалізація дозволяє створити повноцінну, економічну випробувальну лабораторію, що без неї може бути майже неможливо.
- Завдяки функціям клонування, створення знімків та міграції легко створити копію, повернутися до свіжого середовища та переносити віртуальну машину, і всі ці засоби дозволяють забезпечити швидше надання серверу та ефективне збільшення часу роботи.
- Економія з точки зору простору, енергії та ресурсів.
Оскільки переваги видно вище, є також кілька моментів, які слід пам’ятати:
- Якщо нам потрібно зберегти кілька зображень віртуальної машини, тоді буде потреба в просторі для зберігання, для якого нам потрібна коробка зберігання величезної ємності. Наприклад, NAS: NAS (вікно з мережевим сховищем), що було б додатковою вартістю.
- Незважаючи на те, що VMware надає функцію високої доступності, гостьова ОС все одно піде на перезавантаження.
- Якщо користувач розгорнув VCenter: Максимальне обмеження для хостів - 1000, тобто хост на VCenter.
- Віртуальні машини, що працюють на одному сервері VCenter, складають 10000.
- Кількість зареєстрованих віртуальних машин на сервер VCenter становить 15000.
- Кількість хостів на один центр обробки даних становить 500 для сервера VCenter
- У пулі кластерів та ресурсів максимальне обмеження для хостів - 32
- Віртуальні машини, що працюють на кластер, складають 4000
- Віртуальні машини, що працюють на хості, - це 512.
Загалом, віртуалізація дозволяє гнучко застосовувати апаратне розгортання та конфігурацію та найбільш необхідні навички для успішного виконання завдання.
Яка твоя думка? Чи використовуєте ви VMWare чи будь-яке інше програмне забезпечення для віртуалізації? Повідомте нам ваші поради та підказки.
Рекомендована література
- Найкращі засоби тестування програмного забезпечення 2021 р. (Інструменти автоматизації тестування якості)
- Тестування програмного забезпечення QA Assistant Job
- Курс тестування програмного забезпечення: до якого інституту тестування програмного забезпечення слід приєднатися?
- Вибір тестування програмного забезпечення як вашу кар’єру
- Тестування програмного забезпечення Технічний вміст Writer Фрілансер Робота
- Деякі цікаві питання для тестування програмного забезпечення
- Відгуки та відгуки про курси тестування програмного забезпечення
- Тестування програмного забезпечення Довідка Партнерська програма!