kobiton hands review tutorial
Просте автоматичне тестування за допомогою Kobiton:
У цьому посібнику ми розглянемо просту автоматизацію за допомогою інструменту Kobiton, а також побачимо, як запускати паралельні тести з Kobiton.
Покрокові інструкції кожного кроку, що бере участь у процесі автоматизації та виконання, пояснюються простими словами разом із відповідним графічним зображенням для Вашого легкого розуміння.
Давайте досліджувати !!
Що ви дізнаєтесь:
- Вступ до інструменту Kobiton
- Проста автоматизація за допомогою Kobiton
- Паралельне тестування за допомогою Kobiton
- Висновок
- Рекомендована література
Вступ до інструменту Kobiton
Перш ніж продовжувати кроки, повідомте нам про Інструмент Кобітон .
Тестування на нових мобільних пристроях справді має вирішальне значення для того, щоб ваш додаток працював добре на різних конфігураціях пристроїв та роздільній здатності екрану. За допомогою Kobiton ви можете постійно тестувати свою програму на різноманітних мобільних пристроях, починаючи від старих моделей і закінчуючи останніми версіями.
Замість використання емуляторів або тренажерів, які мають тенденцію зупиняти відтворення реальних умов користувача, Kobiton дозволяє виконувати тести автоматизації на реальних мобільних пристроях. Він створює звіт про випробування пристрою, а звіт про випробування складається з детальних журналів, команд HTTP та метаданих.
Проста автоматизація за допомогою Kobiton
Крок 1: Увійдіть у свій обліковий запис Kobiton або Ви можете створити один безкоштовний тут .
І ви побачите екран нижче:
Крок No2: Виберіть пристрій, на якому ви хочете провести тестування автоматизації. Клацніть на піктограму показати налаштування автоматизації, яка знаходиться в правому нижньому куті вікна пристрою.
І його відкриє вікно налаштувань автоматизації.
Крок No3: Виберіть мову програмування, вбудовану до тестового сценарію. Оскільки Kobiton підтримує систему автоматизації тестів Appium, я вибрав NodeJS на екрані нижче.
Вибравши NodeJS, ви отримаєте екран, як показано нижче:
Крок No4: Скопіюйте конфігурацію для вибраного пристрою за допомогою 'Копіювати в буфер обміну' кнопку.
Крок No5: У вашому тестовому сценарії NodeJS - У розділі можливості введення замініть поточну конфігурацію на конфігурацію пристрою Kobiton за допомогою команди copy paste.
Поточна конфігурація:
Запитання та відповіді на співбесіду в HTML css
Замінено на конфігурацію пристрою:
Крок No6: Змініть параметри відповідно до сценарію тесту.
Тут це „serverConfig“. Отже, замініть ‘webdriverKobitonServerConfig’ на ‘serverConfig’.
І екран буде виглядати так, як показано нижче:
який інструмент etl найкращий на ринку
Крок No7: За допомогою терміналу на Mac OS введіть команду, щоб розпочати тест автоматизації.
Крок 8: Щоб перевірити стан тесту автоматизації, поверніться на домашню сторінку порталу Kobiton і натисніть на вкладка сеансів .
Крок 9: Клацнувши на вкладці сеансів, ви зможете підтвердити, що ваш тест зараз запущений.
Крок 10: Оскільки в даний час Kobiton не підтримує перегляд у режимі реального часу під час тесту автоматизації, ви можете розглянути можливість використання будь-якого стороннього додатка для перегляду виконання в реальному часі.
На останньому кроці виконання в реальному часі на екрані з'явиться, як показано нижче:
Крок No11: Після завершення тесту перевірте деталі сеансу, щоб отримати додаткову інформацію, таку як команди та відповідні знімки екрана.
Натиснувши кожну команду, ви отримаєте відповідний знімок екрана.
І ось як тестування автоматизації проводиться з Kobiton.
Тепер давайте подивимося, як запускати паралельні тести за допомогою Kobiton.
Паралельне тестування за допомогою Kobiton
Однією з чудових можливостей хмарної служби Kobiton є те, що вона підтримує паралельне тестування, де можна виконувати паралельні тести. Це в кінцевому рахунку економить ваш час під час тестових циклів.
Давайте подивимося, як виконувати паралельні тести.
Крок 1: Це обов’язковий крок. Ви вже мали node.js встановлений на вашому комп'ютері. Це можна зробити за посиланням нижче.
Встановіть node.js з тут .
Крок No2: Підготуйте сценарій тесту та сценарії тесту.
У цьому випадку я використовую зразок сценарію, доступний у зразку сховища Kobiton піти .
Отже, я спершу перейду до потрібного каталогу, а потім клоную репозиторій git до цього поточного каталогу на моїй локальній машині.
Тепер папкою тестового проекту є “sample / javascript”. Отже, я перейду до цієї папки та виконаю команду для встановлення бібліотек у зразковому проекті.
Команди виділені жовтим кольором на знімку екрана нижче.
Крок No3: Усередині папки sample / javascript ви зможете знайти декілька пристроїв-test.js. Це ваш зразок тестового сценарію.
Це простий скрипт, який відкриває Google у браузері Chrome на пристрої Android, а потім вводить у поле пошуку «Kobiton» і натискає кнопку пошуку, і нарешті перевіряє, чи містить заголовок ключове слово «Kobiton».
Тримайте цей файл відкритим із собою. Вам доведеться налаштувати це відповідно до кількох пристроїв, які ви вибираєте для паралельного тестування.
Крок No4: Перейдіть у свій обліковий запис Kobiton і заберіть ім'я користувача та ключ API .
Ім'я користувача буде знайдено в розділі профілю.
Ключ API також буде знайдено в Налаштування розділ. Скопіюйте цей ключ і вставте його кудись у свої нотатки.
де безкоштовно транслювати аніме
Крок No5: Скопіюйте вставте отримане вище ім’я користувача та ключ API у файл multiple-devices-test.js.
Крок No6: Виберіть обидва пристрої зі свого облікового запису Kobiton. Я вибрав тут Galaxy A7 і Galaxy On Nxt.
Відкрийте налаштування автоматизації для кожного пристрою, виберіть NodeJS як мову та скопіюйте значення з потрібної частини сценарію, як виділено синім на знімках екрана нижче для обох пристроїв.
Крок No7: Замініть наявні значення у файлі multiple-devices-test.js на скопійовані вище значення.
Збережіть файл .js вище . І тепер ви готові виконувати паралельні тести.
Крок 8: Перейдіть до командного рядка та виконайте паралельні тести, вказавши над рівнем моря команда запуску.
На наведеному вище скріншоті ви можете бачити, що було виконано та успішно пройдено 2 паралельні тести.
Крок 9: Перевірте тести у своєму обліковому записі Kobiton.
Йти до «Сеанси» у вашому Кобітоні Портал щоб перевірити, чи завершено обидва тестові сеанси з майже однаковими позначками часу, а це означає, що вони виконувались паралельно один одному.
Ви можете клацнути на кожному сеансі, щоб побачити детальнішу інформацію про те, що сталося в кожному тесті. Поточна версія Kobiton забезпечує великий рівень деталізації для кожного сеансу автоматизації, таких як огляд сеансу, команди HTTP, відео та журнали.
Як Приклад , Я додав відео одного з вищезазначених сеансів.
Висновок
За допомогою цього підручника ми дізналися, як зробити просту автоматизацію на Kobiton, а потім також дізналися, як виконувати паралельні тести.
Я б сказав, що Kobiton - це чудова платформа для мобільне тестування . Kobiton надає можливості тестування мобільної автоматизації, а користувальницький інтерфейс Kobiton дуже простий і легкий, а це, в свою чергу, робить ваше тестування чудовим.
Чи використовували ви цей чудовий засіб? Або ви новий користувач, який хоче спробувати інструмент Kobiton? Не соромтеся висловлювати свої думки в розділі коментарів нижче.
Рекомендована література
- Тестування мобільних додатків за допомогою Katalon Studio та хмарної ферми пристроїв Kobiton
- Поглиблені підручники Eclipse для початківців
- Найкращі засоби тестування програмного забезпечення 2021 р. (Інструменти автоматизації тестування якості)
- Підручник з практичного огляду pCloudy: Тестування мобільних додатків на реальних пристроях
- Як швидко отримати мобільне тестування - Керівництво по кар’єрному мобільному тестуванню (Частина 1)
- Підручник з деструктивного контролю та неруйнівного контролю
- 5 Виклики та рішення для мобільного тестування
- Функціональне тестування проти нефункціонального тестування