HomePage : https://www.katalon.com/
Documentation: https://docs.katalon.com/katalon-studio/docs/index.html
Features
Setup Project
Built-in project templates
Provides project templates for organizing test cases, object repository and keywords
Web, mobile, API testing
Fully supports Web, Android, iOS and API testing on all operating systems
SDLC integration
Easy to integrate with Jenkins, GIT, JIRA, andqTest with native plugins
Create Tests
Generate tests automatically
Records actions on Web & Mobile to generates scripts with hundreds of built-in keywords
Dual editor interface
Builds advanced scripts with IDE or customize steps with tabular interface easily
Code assist utilities
Useful built-in object spy, code completion, in context reference, refactoring helper to make scripting more enjoyable
Execute Tests
A powerful test execution mechanism
Runs/Debug test cases or test suites using multiple configurations and data sets
Flexible execution engine
Runs test at any step on multiple browsers and devices locally or with cloud services
CI/CD readiness
CLI and command line generator enable CI/CD and DevOps practices
Dynamic failure handling and auto re-execution
Includes run-time rules to automatically handle complex execution flows
Report and Debug
Multiple report formats
With advanced logging, debug data, screenshots and videos
Customizable execution workflow
Customizable post execution workflow to notify, submit bug or process the execution results
Intelligent reports with Katalon Analytics
Dashboards, flaky metrics and coverage execution results to improve automation strategy
Test Maintenance
Test object maintenance
Automatically updates all associated test cases and suites when objects are changed
Test organization
Allows easy management and maintenance of tests, data and keywords
Extendable automation capability
Imports external libraries to improve the automation functions beyond Selenium and Appium limit
Supported Automation Test Solutions and Technology Matrix
Keyword-Driven Testing
Prebuilt with hundreds of keywords cover both web, mobile and API testing
Data-Driven Testing
Support dynamic datasource via CSV, Excel and DBs or using Katalon Studio test data management
TDD/BDD Testing
Compose any Feature files using JIRA add-on and sync to Katalon Studio, assisting users to automate the scenario easily
API Testing
Support REST and SOAP in combination with functional automation to perform end-to-end testing
Page Object Model
Scalable POM implementation with Test Object Repository and Custom Keywords to increase the maintainability and reusability
Test Management
Test cases can be stored in flexible folder structure. Test artifacts and keywords are managed automatically to maximize reusability
Test Case Recording
Generate automated test case on any modern browsers and mobile OS using Katalon Recording Utility
Advanced Scripting
Dual scripting editor with tabular and IDE interfaces equipped with code highlight, code completion, snippets and debug mode
Cross-browser Testing
Test suite can be configured to run on Chrome, Firefox, Safari, IE, Edge and Headless browsers
Parallel Execution
Test suite can be executed on multiple browsers or devices locally or via cloud services like SauceLabs, BrowserStack and Kobiton
Debugging
Execution result includes detailed logs, screenshots and videos
Extension & Customization
Users can build custom keywords or import external libraries (Sikuli, Galen) to extend the capability of the framework
SDLC Integrations
Native integrations with Git, qTest Manager, JIRA, Slack, Emails let users embed Katalon Studio into project workflows
CI Integration
Support command line interface, CI integration via JUnit format report and Docker image
Advanced Reports
Katalon Analytics with historical and quality reports. Execution results can be exported in multiple formats
Supported Technologies
Supported modern web technologies like HTML5, Shadow DOM, Angular, etc. and latest OS: Windows, macOS, Linux, Android, iOS
'QA > Test Automation' 카테고리의 다른 글
구글 스토어&앱 스토어에서 메타데이터 긁어오고싶을 경우 (1) | 2019.04.29 |
---|---|
Java Script Test Automation(React+Karma+Jasmin) (0) | 2018.11.26 |
postman integration with jenkins (0) | 2017.08.11 |
Appinum에서 한글(non ASCII) 입력 해결 방안 (0) | 2017.06.09 |
Eclipse에서 Maven project git으로 올리는 방법 (0) | 2016.12.05 |
댓글