Це програма для Linux під назвою Karate, останню версію якої можна завантажити як v1.4.1sourcecode.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою Karate з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
Карате
ОПИС
Karate — це єдиний інструмент з відкритим вихідним кодом, який поєднує в єдиній уніфікованій структурі автоматизацію тестування API, макетів, тестування продуктивності та навіть автоматизацію інтерфейсу користувача. Синтаксис BDD, популяризований Cucumber, є мовним нейтральним і простим навіть для тих, хто не програмує. Твердження та звіти HTML є вбудованими, і ви можете запускати тести паралельно для швидкості. Існує також кросплатформний автономний виконуваний файл для команд, які не знають Java. Вам не потрібно компілювати код. Просто пишіть тести у простому, читабельному синтаксисі, ретельно розробленому для HTTP, JSON, GraphQL та XML. І ви можете змішувати API та автоматизацію тестування інтерфейсу користувача в рамках одного тестового сценарію. Java API також існує для тих, хто вважає за краще програмно інтегрувати багаті можливості Karate для автоматизації та підтвердження даних. Варто зазначити, що JSON є «першокласним громадянином» синтаксису, тому ви можете висловити корисне навантаження та очікувані дані без використання подвійних лапок і без необхідності укладати імена полів JSON у лапки.
риси
- Знання Java не потрібні, і навіть непрограмісти можуть писати тести
- Скрипти є звичайним текстом, не вимагають кроку компіляції або IDE, а команди можуть співпрацювати за допомогою Git / стандартного SCM
- Елегантний синтаксис DSL «природно» підтримує JSON і XML, включаючи вирази JsonPath і XPath
- Ідеально підходить для тестування високодинамічних відповідей API-інтерфейсів GraphQL завдяки вбудованому в Karate маніпуляції з текстом і можливостям JsonPath
- Повнофункціональний налагоджувач, який може повертатися назад і навіть повторно відтворювати крок під час його редагування
- Вбудований механізм JavaScript, який дозволяє створювати бібліотеку функцій для повторного використання, які відповідають вашому конкретному середовищу або організації
Мова програмування
Java
Категорії
Це додаток, який також можна отримати з https://sourceforge.net/projects/karate.mirror/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.