katalon automation recorder
Посібник з практичного огляду - Katalon Automation Recorder (Selenium IDE для Chrome та Firefox):
Ви стурбовані тим, що ваші роботи з автоматизації тестуються, оскільки Selenium IDE перестав працювати з Firefox 55 і далі? Ну, не хвилюйтеся, оскільки ми маємо для вас хороші новини.
Нещодавно була представлена команда студії Katalon Catalon Automation Recorder розроблений для користувачів, які більше не можуть продовжувати тестування автоматизації із використанням застарілої IDE Selenium.
Його можна додати як розширення у Firefox та Chrome і підтримувати останніми версіями цих браузерів (а також підтримуватимуться в наступних версіях). Цей інструмент є ідеальною альтернативою для Selenium IDE та інших подібних фреймворків з відкритим кодом.
Як зробити копію масиву Java - -
Це дуже зручний та потужний реєстратор кроків тестування, який переноситься із Selenium IDE на Chrome та Firefox із збереженими основними функціями.
Що ви дізнаєтесь:
- Записувач автоматизації селену IDE проти Katalon
- Встановлення Catalon Automation Recorder
- Швидка демонстрація
- Основні риси
- Особливості, детально обговорені
- Обмеження
- Винос
- Рекомендована література
Записувач автоматизації селену IDE проти Katalon
На малюнку нижче ви можете це спостерігати усі функції, представлені в Selenium IDE, також доступні в цьому Інструмент каталогу .
Насправді цей інструмент Katalon має ще дві мови експорту - Robot Framework та Katalon Studio. Він також сумісний з мовою програмування Groovy.
Цей інструмент є великою підмогою для команд, які значною мірою залежали від Selenium IDE. Він має потужну IDE для запису, налагодження та відтворення тестів у браузері Chrome та Firefox.
Встановлення Catalon Automation Recorder
Нижче наведені посилання для завантаження Katalon Automation Recorder як для Chrome, так і для Firefox:
Встановити цей інструмент дуже легко і швидко. Я покажу вам, як:
Вам просто потрібно натиснути кнопку «Додати у Firefox», як показано на наведеному вище знімку екрана, і Katalon Recorder з’явиться на вашій панелі інструментів Firefox миттєво (для встановлення не знадобиться більше 10 секунд).
І ось як це виглядає:
Швидка демонстрація
Клацніть на кнопку «Створити» та введіть у діалоговому вікні назву тесту. Потім натисніть кнопку «OK»
Натисніть кнопку «Додати» і дайте команду, яку хочете виконати:
У розділі 'Посилання', як видно вище, ви отримаєте детальну інформацію про те, що робить конкретна команда.
Аналогічно дайте наступні команди для завершення тесту:
Після завершення натисніть на Грати Кнопку для запуску тесту.
Як видно на наведеному вище скріншоті, успішно виконані кроки стають зеленими, а інформація про виконання разом із статусом Тест пройдений / невдалий з'являється в області консолі.
Основні риси
# 1) За допомогою цього інструменту ви можете захоплювати веб-елементи та реєструвати дії, що виконуються у веб-програмі. Це дозволяє створювати (нові тестові кейси), редагувати (існуючі тестові кейси) і відтворювати автоматизовані тестові кейси. І все це можна зробити дуже швидко і просто.
# два) Всі Селенські команди підтримуються цим інструментом.
# 3) Існуючі тести IDE Selenium можна імпортувати до Katalon Recorder (у режимі сценарію) та експортувати до нижченаведених мов та фреймворків:
Мову | Відповідні рамки |
---|---|
Рубін | WebDriver + Rspec |
Жовтий | Каталог-студія |
Java | WebDriver + TestNG |
Java | WebDriver + Junit |
Java | Пульт дистанційного керування WebDriver-backend + Junit |
Робот Framework | |
C # | WebDriver + Nunit |
Python2 | WebDriver + unittest |
# 4) Цей інструмент сумісний з останніми версіями браузерів Firefox та Chrome.
# 5) Він працює на двигуні ядра Selenium 3.
# 6) Кілька тестових кейсів можуть бути об'єднані та розміщені всередині набору тестів і можуть бути виконані як повний набір тестів.
# 7) Тестові кейси можна імпортувати до Katalon Studio - абсолютно безкоштовного рішення для автоматизованого тестування, яке керується ключами та даними, підтримує тестування TDD / BDD, тестування API, об'єктну модель сторінки, управління тестами, запис тестових кейсів, розширені сценарії, паралельне виконання , Інтеграція CI та багато іншого!
усунення несправностей на запитання та відповіді на співбесіду pdf
# 8) Дозволяє не лише користувачам Katalon Studio, а й користувачам застарілих середовищ IDE Selenium та інших популярних фреймворків з відкритим кодом записувати та перевіряти автоматизацію відтворення.
Особливості, детально обговорені
# 1) Панель інструментів: Панель інструментів складається з 6 кнопок, а саме New, Record, Play, Export, Help та Settings:
- Нове: Натискання на цю кнопку дозволить вам додати новий тестовий приклад всередині набору тестів.
- Запис: Це дозволить вам записати кроки тесту.
- Грати: Ця кнопка призначена для запуску існуючого тесту.
- Експорт: Натиснувши цю кнопку, ви перейшли в режим сценарію, де ви можете вибрати Мова та рамки. За замовчуванням вибрано «Katalon Studio».
Тут ви можете зберегти сценарій. Клацнувши на Зберегти як файл на наведеному вище знімку екрана дозволить вам зберегти сценарій як файл Groovy.
Ви також можете зауважити, що відповідно до команд, які ви давали на передній панелі, ви отримали код, згенерований тут:
Це схоже на розділ 'Джерело', який ми мали в IDI Selenium.
Ви можете перейти на різні мови та рамки нижче:
Зміна мови та фреймворку автоматично змінить ваш код у сценарії відповідно:
- Довідка: Після цього ви потрапите на сторінку Посібника користувача Katalon Automation Recorder, де детально описані різні функції.
- Налаштування: Це призведе до налаштування порту та конфігурації.
# 2) Тест Explorer:
Провідник тестових кейсів містить набори тестів. У наборі тестів ви можете мати кілька тестових кейсів.
Клацнувши правою кнопкою миші на Test case, ви отримаєте три варіанти - «Додати новий тест», «Видалити тест» та «Перейменувати тест».
Клацнувши правою кнопкою миші на Test Suite, ви отримаєте шість варіантів - «Відкриті тестові набори» , «Додати новий тест-пакет» , ‘ Зберегти тест-пакет як , ‘ Закрийте Test Suite »,« Додати новий тест »та« Перейменувати Test Suite ».
# 3) Вікно тестового кейсу:
що відкриває файл .jar
Ця область дозволяє додавати, видаляти, редагувати та виконувати кроки тесту. Кожен тестовий крок містить команди, цілі та значення. Ви також можете перетягувати, щоб змінити порядок кроків тесту.
# 4) Консоль та посилання:
Обмеження
Поряд з усіма обговореними вище плюсами, є й певні мінуси, які я спостерігав у інструменті.
Наприклад:
- Є певні команди, які на сьогодні є експериментальними. Наприклад , ‘ sendKeys 'Команда експериментальна. У майбутньому це може бути замінено командою typeKeys. Отже, нам доведеться відповідно оновлювати наші тестові сценарії, якщо ми використовуємо будь-які експериментальні команди.
- Параметр вказати базову URL-адресу також не представлений ніде на інструменті. Це було корисною опцією в середовищі IDE Selenium, що дозволяє запускати тестові кейси в різних доменах.
- У Firefox я виявив, що на панелі інструментів Katalon Recorder відсутня кнопка «Налаштування»:
Тут є лише 5 кнопок порівняно з 6 кнопками в Chrome.
- Є також деякі інші помилки, які представлені в інструменті. Відвідайте розділ Про помилки та пропозиції Katalon Automation Recorder, щоб дізнатися більше про існуючі проблеми та запропоновані рішення.
Докладніше про цей інструмент:
Перевірте тут a швидкий посібник до Автоматизатора каталогу.
Винос
- Цей інструмент можна встановити дуже легко і швидко.
- Цей інструмент абсолютно безкоштовний.
- Простий у використанні. Довідковий розділ дуже корисний, оскільки детально розповідає про те, як працює кожна команда та коли її слід використовувати.
- Підтримка декількох мов та фреймворків робить цей інструмент більш корисним.
- У цьому інструменті збережено майже всі функції, які були присутні в IDI Selenium.
- Насправді, я міг бачити кілька нових доданих команд, які були недоступні в Selenium IDE. Це робить Automation Recorder ще потужнішим.
- Цей інструмент є перевагою для тестувальних команд, які в значній мірі покладались на Selenium IDE для роботи з автоматизації.
- Знайшов це краще, ніж інші замінники селену IDE. Наприклад на відміну від Kantu для Chrome, Katalon Recorder підтримує всі команди, які були там у IDE Selenium.
- Сумісний з найновішими браузерами Firefox та Chrome, а також буде підтримуватися в наступних версіях.
- У інструменті існує кілька невеликих помилок. Однак ці помилки вони ніде не стоять перед чудовими можливостями, простотою використання та можливостями, пропонованими цим інструментом.
Загалом Katalon Automation Recorder - чудовий інструмент для тестування автоматизації та ідеальна заміна Selenium IDE. Спробуйте цей безкоштовний інструмент і повідомте нам свої запити тут.
Рекомендована література
- Селен проти Katalon Studio: Як спростити тести на селен у Katalon Studio
- Вступ до Selenium WebDriver - Підручник з селену №8
- Appium Studio for Eclipse: наскрізна автоматизація Appium / Selenium From Eclipse
- Підручник з AutoIt - Автозавантаження, встановлення та базовий сценарій AutoIt
- 7 факторів, що впливають на тестову оцінку проекту автоматизації селену - Підручник з селену № 32
- Підручник із IDE селену: Команди IDE з прикладами у Firefox
- Тестуйте автоматизацію Jira у Katalon Studio
- Встановлення та завантаження Selenium IDE та введення основних функцій