Next Generation Tools
Scripts are the core of successful synthetic monitoring and performance testing. Apica scripting tools meet and exceed the testing demands of modern DevOps and QA teams. DevOps and automation are driving the need for an easy to use and API focused testing tool. Apica’s suite of tools leverage modern GUI based web applications, while delivering scripts in a more developer friendly way by describing what the script should do in YAML.
The tools matches all types of scripts and experience levels. Created scripts can be used for both Apica Synthetic Monitoring and Apica LoadTest.
Made for entry to medium
Made for DevOps, scripts are defined and created using YAML files.
Our most advanced tool made for performance test.
The Scripting IDE is a script development environment installed on your local computer. The GUI based scripting tool includes a modern design which allows you to create scripts by entering requests manually for a API test or by recording a session using a web browser or client. Run and test scripts from your local computer using multiple virtual users for extended tests.
Zebra IDE has complete functionality for extracting and assigning dynamic data and parameter files for much-needed correlation. Advanced scripting with Inline code and Java plugins is supported to extend the scripts for maximum flexibility. Scripts can be enhanced with variables, correlations, loops, validations and more. Validated scripts can be uploaded to Apica Synthetic Monitoring and used/ran as monitoring checks or uploaded to Apica LoadTest for performance tests
Application owners often use YAML to help store and transmit data. With Zebra YAML you can create scripts without a graphical user interface and instead use YAML files to define the test scripts. The scripts can be extended with custom inline scripting and Java plugins. The script is first described in YAML including the data correlation. The described YAML determines what the script should do and then the script is generated with the command line interface.
The YAML syntax includes full support for extracting and assigning dynamic data using for example JSONPath, XPath, Regex, etc. Generated scripts can then be used for both synthetic monitoring in Apica Synthetic and performance testing in Apica LoadTest without modification.
Apica ZebraTester is Apica’s first generation scripting tool. A powerful scripting tool that offers a range of features to create advanced scripting used for load testing and monitoring.
With the universally usable HTTP(S) Proxy Recorder, scenarios can be recorded using any web browser, including AJAX calls and requests made from pop-up windows. Data traffic for HTTP(S)-based web service client programs can also be recorded. Simple test scenarios can be created automatically with an Integrated Web Crawler which discovers all the pages comprising a website. Test scenarios can also be created manually by importing pre-defined URL calls from a definition file.
Apica ZebraTesters high number of features and complexity makes the tool suitable for the advanced user and test experts.