qalipsis.io
Open in
urlscan Pro
2001:4b98:dc5:253::16
Public Scan
URL:
https://qalipsis.io/
Submission: On November 23 via api from BE — Scanned from FR
Submission: On November 23 via api from BE — Scanned from FR
Form analysis
2 forms found in the DOMPOST
<form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-1187" method="post" data-id="1187" data-name="">
<div class="mc4wp-form-fields">
<div class="fields-row">
<label for="mail" class="sr-only">Email address:</label>
<input class="form-control" id="mail" type="email" name="EMAIL" placeholder="Your email" required="">
<div class="wp-block-button">
<input class="wp-block-button__link newsletter-submit" type="submit" value="Sign up">
</div>
</div>
<div class="fields-row">
<label class="accept-newsletter" style="width: 100%;">
<input name="AGREE_TO_TERMS" type="checkbox" value="1" required="">Please send me information about the QALIPSIS load, performance and E2E testing tool on a regular basis. I understand that I can revoke this declaration and unsubscribe at any
time.</label>
</div>
</div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off"></label><input type="hidden" name="_mc4wp_timestamp"
value="1732340139"><input type="hidden" name="_mc4wp_form_id" value="1187"><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1">
<div class="mc4wp-response"></div>
</form>
POST /#wpcf7-f344-o1
<form action="/#wpcf7-f344-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
<div style="display: none;">
<input type="hidden" name="_wpcf7" value="344">
<input type="hidden" name="_wpcf7_version" value="5.9.7">
<input type="hidden" name="_wpcf7_locale" value="en_US">
<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f344-o1">
<input type="hidden" name="_wpcf7_container_post" value="0">
<input type="hidden" name="_wpcf7_posted_data_hash" value="">
</div>
<p><label class="sr-only">Your Name </label><br>
<span class="wpcf7-form-control-wrap" data-name="text-183"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Your Name" value="" type="text"
name="text-183"></span><br>
<label class="sr-only"> Email </label><br>
<span class="wpcf7-form-control-wrap" data-name="email-485"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false"
placeholder="Your Email" value="" type="email" name="email-485"></span><br>
<label class="sr-only"> Subject </label><br>
<span class="wpcf7-form-control-wrap" data-name="text-184"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Subject" value="" type="text"
name="text-184"></span><br>
<label class="sr-only"> Message (optional) </label><br>
<span class="wpcf7-form-control-wrap" data-name="textarea-169"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Message"
name="textarea-169"></textarea></span><span class="wpcf7-form-control-wrap" data-name="eashpc_website_url" data-js="false"><input name="eashpc_website_url" class="wpcf7-form-control wpcf7-text eashpc_website_url" type="url" value=""
autocomplete="off" tabindex="-1" aria-invalid="false" size="40"></span><br>
<input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Submit"><span class="wpcf7-spinner"></span><span class="wpcf7-form-control-wrap" data-name="eastimestamp"><input name="eastimestamp" class="eastimestamp"
type="hidden"
value="7c7ae417a185330b6c6343998ea2e5626ad1b24b7ff893051bd273170ba1a12f2bcdb73570e6527040665748de3202b31c65bd5b45ffd10d520ab9e02da07239f0cb8f680056e5ab668fcb98f78219f09b24f1c6f4d8c09a0678b2cff5f5c7c2e711a2ef972976fe5039ab695888557e92b8c116ef91073a6c2cd78c053d8ecc"
autocomplete="off" tabindex="-1"></span>
</p>
<div class="eas-ajax-url" data-ajax-load="1" data-ajax-url="https://qalipsis.io/wp/wp-admin/admin-ajax.php">
</div>
<div class="wpcf7-response-output" aria-hidden="true"></div>
</form>
Text Content
Skip to content Simply ingenious. Ingeniously simple. LOAD, PERFORMANCE AND END-TO-END TESTING. OPEN SOURCE, YET ENTERPRISE-GRADE. One solution for both monolithic and distributed systems. * Testing revolution * QALIPSIS * Features * Benefits * About us * Contact Documentation Code repositories BOOTSTRAP Configure project QALIPSIS Cloud QALIPSIS TESTING REVOLUTION A revolutionary breakthrough in performance, load and end-to-end testing for distributed and monolithic systems. QALIPSIS is challenging the status quo of the load, performance and E2E testing market with its innovative and unique advantages. LOAD AND PERFORMANCE TESTING END-TO-END FUNCTIONAL TESTING SYNCHRONOUS AND ASYNCHRONOUS SYSTEMS DISTRIBUTED OR MONOLITHIC SYSTEMS OPEN SOURCE YET ENTERPRISE-GRADE QUALITATIVE RESULTS FOR ACCURATE INSIGHTS Multifaceted QALIPSIS performs load, performance and end-to-end testing for both distributed and monolithic systems. CONCURRENT SIMULATIONS QALIPSIS simulates the load of a massive number of users including website visitors and connected IoT devices. It also cross-verifies successive values from different sources including requests, responses, infrastructure metrics, messaging platforms, and databases. SPEED AND SIMPLICITY QALIPSIS slashes the time for test creation down to just a couple of minutes, saving significant time and money. It’s as simple as creating a unit test and enables utilization of any Java library of choice (such as Junit, Hamcrest, AssertJ) or pieces of software or proprietary libraries. REAL-TIME INTEGRATION QALIPSIS integrates into any continuous deployment pipeline to test the build and pass or fail the system based on performance and functional results. Operations teams can deploy QALIPSIS to perform constant real-time monitoring of their infrastructure or for sanity checks during deployment. KEY ADVANTAGES OF QALIPSIS * Makes black-box load and E2E testing a thing of the past by revealing internal system behavior for distributed systems. * Drastically reduces the complexity of typical load, performance and E2E testing. * Simulates a massive number of real users based on geographical location and exact behaviors. * Allows for fast updates and development of scenarios using the user-friendly QALIPSIS DSL. * Tests and consumes any protocol or technology using dedicated, performant and monitored plugins. * Streamlines your work processes and evaluates your service availability level through continuous integration and testing. * Provides real-time alerts and reporting to immediately know when something goes wrong. * Allows you to choose your own deployment mode, whether as a container, in the cloud or on-premise. * Uses the most popular data storage and analysis tools so you can work with those you’re familiar with. * Creates customizable, real-time charts and reports for a meaningful analysis of results. Curious to learn more? Read about our architectural approach and discover how QALIPSIS works. Unlike other conventional load, performance and E2E testing applications that merely evaluate your system internally, QALIPSIS stands out from the crowd. Due to its simple learning curve, QALIPSIS is quick, easy to use, and extremely efficient. DEVELOPER CENTRIC Kotlin allows you to reap the benefits of the Java ecosystem and provide seamless system performance. MODELED IN KOTLIN Most of QALIPSIS is, and always will be, open source. You can use it free as packaged and create your own plugins and extensions. OPEN SOURCE QALIPSIS is specially designed to test both distributed and non-distributed systems alike. TESTS PERFORMANCE Data is collected from different sources (operating systems, databases, and monitoring tools). COLLECTS DATA System metrics and data verifications ensure your system performs as expected. PERFORMS CROSS-CHECKS QALIPSIS: 100% OPEN SOURCE Experience a whole new world of open-source development with QALIPSIS. Explore its powerful features and flexibility. Starting a new project with QALIPSIS is just a click away. Start your own project here QALIPSIS SIMPLE. SCALABLE. FLEXIBLE. QALIPSIS is an enterprise-grade yet open-source load, performance and E2E testing tool specially designed for distributed systems. It can also run on standalone systems enabling users to get the best of both worlds – simplicity and scalability. Offering a high degree of flexibility, QALIPSIS allows users to configure action tempo and repetitions for seamless test campaigns. To provide the best user experience, QALIPSIS brings different core concepts together. SCENARIOS QALIPSIS’s scenarios are the single largest components a developer has to put in place in order to run a load test. They contain steps with a detailed description of all the operations to accomplish, their dependencies, as well as the assertions to ensure everything performs as expected. STEPS Steps are the central components for working with QALIPSIS and can be developed in Kotlin, Groovy or Java, using either JUnit-like classes or the fluent API. Steps are dependent on data sources, results of other steps, or assertions to execute or otherwise use the prior steps’ data. ASSERTIONS Assertions make it easy to perform cross-checks of data and durations from different sources. Validating data persistence, message exchanges or requests to remote systems has never been so easy. Durations can also be set and tested in order to verify the overall responsiveness of the system. MINIONS Minions are simulations of website users, IoT devices or other systems. Each minion performs the complete scenario. You can even create millions of minions. Unlike other load-testing tools, QALIPSIS has a low memory footprint that allows you to run millions of minions through a scenario on a single computer. HEAD QALIPSIS doesn’t only test distributed systems, but also runs as one. When a user needs to perform load tests at scale, or from different geographical locations, the user needs to set up a cluster. The head component is only responsible for orchestration and reporting. FACTORIES In a QALIPSIS cluster, the factories are the distributed components which host the minions to execute the load tests and assertions. The factories execute several scenarios concurrently in a unique campaign to reveal the friction points between the different use cases. LOOKING FOR A SELF-HOSTED TESTING SOLUTION? QALIPSIS allows you to apply a security framework to reap the rewards of having your own corporate security standards. It also allows you to keep your data within your own infrastructure, with no limitation on retention. Additionally, you can inject load and read data sources (factories) from all locations relevant to you, even in private networks. Start your self-hosted project with QALIPSIS today FEATURES QALIPSIS STRENGTHS The magic of QALIPSIS revolves around its broad range of features. Click and hover over the topics below to delve deeper into the technical wizardry of QALIPSIS. There is far more to QALIPSIS than first meets the eye! * Easy and integrated * Distributed by nature * Graphical analysis * Openness * Relevance * Optimized QALIPSIS finds problems and bottlenecks before your users and customers do. It also makes for a simple debugging process. EASE OF SETUP AND USE Using the CLI or the Gradle plugin, you can automatically and repeatedly verify the condition and performance of your system. AUTOMATION- FRIENDLY With the QALIPSIS GUI, you can drive straightforward test runs to uncover issues fast. For an immediate start, you can download a ready-to-use project for your IDE of choice. The QALIPSIS Gradle plugin allows integration with all DevOps tools. USER AND DEVELOPER FRIENDLY You can fire millions of requests on a component simultaneously enabling you to check for consecutive actions and concurrency anomalies within your database and on your messaging platforms. FOR DISTRIBUTED SYSTEMS You can increase the load of a running test simply by adding a QALIPSIS factory to a current cluster. The factory can be added during scenario configuration or at run-time. AS A DISTRIBUTED SYSTEM You can deploy QALIPSIS factories all over the world to simulate load from different geographical locations and run comparisons based on origin. GEOGRAPHICALLY DISTRIBUTED Observe results, statistics, logs as well as CPU, memory, and disk space availability during your test runs. QALIPSIS dashboards show each test-case execution and provide valuable insights for software development. LIVE, MEANINGFUL RESULTS Visualize the evolution of the overall results between different test runs to determine if performances and functionalities have improved or degraded. COMPARE THE EVOLUTION Push metrics from QALIPSIS to your tool of choice (such as Kibana, Grafana, etc.) to run an in-depth analysis on advanced panels. Generate your metrics and tags to make the analysis relevant to you. DASHBOARDS FOR ADVANCED ANALYSIS QALIPSIS benefits from the openness of the Java ecosystem, allowing it to do more than test websites, REST or SOAP APIs. It is capable of targeting any system over a wide range of protocols. What Java can do, QALIPSIS can do. FULL-SPECTRUM PROTOCOLS QALIPSIS provides core plugins for HTTP, WebSocket, messaging systems, databases, etc. Refer to the QALIPSIS documentation for a complete list of available plugins. OUT-OF-THE-BOX PLUGINS QALIPSIS provides data sources out-of-the-box that work well for most common-use cases. Users wishing to implement their own data source can do so with a just few lines of code. DATA SOURCES Aggregated assertions can verify the overall results of a scenario, allowing the user to decide whether their test run is a success or a failure. AGGREGATED ASSERTIONS Each minion can run the same tests several times, using different or identical data each time. REPETITIOUS ITERATIONS Not only can QALIPSIS fire hectic requests as with other load-test tools, it also simulates many more users or devices. Also, you can configure both period and pace to reveal if your system can handle a vast amount of concurrent sessions and connections. REALISTIC BEHAVIOR QALIPSIS relies on non-blocking operations to support millions of simulated machines and users with a single standard machine. DO MORE WITH LESS QALIPSIS supports concurrent scenario executions enabling you to observe more behaviors under load than other load test tools. PERFORM CONCURRENT SCENARIOS QALIPSIS allows you to customize timeout definitions on requests, responses, and latencies over several components. You can also configure thresholds to clearly highlight the success or failure of your test. CUSTOMIZE TIMEOUTS AND THRESHOLDS QALIPSIS PLUGINS Discover the wide-ranging advantages of QALIPSIS plugins: * Address unlimited protocols and technologies using dedicated and performant plugins. * Eliminate the need to create custom code. Install a plugin and you’re ready to go. * Provide detailed insights and statistics, such as the amount of transferred data, time to response, failure rate etc. * Execute from different locations around the world with QALIPSIS Cloud. Furthermore, QALIPSIS provides high throughput for requests, integrating the benefits of the latest advances in modern programming languages, and enabling: * Massive concurrent load simulations on your system. * Reading, searching data from your data stores and consuming data from your messaging platforms to evaluate latency and assert correctness of data. * Storage of metrics for analysis, reporting and alerting. * Basics * Databases * Messaging platforms Exchange data using HTTP, TCP and UDP; publish and consume messages using MQTT NETTY Deserialize CSV, JSON and XML files to objects and maps JACKSON Generate your own metrics (events, timers, percentiles) METRICS Save, query and poll data from Apache Cassandra APACHE CASSANDRA Save, query and poll data, store metrics in Elasticsearch ELASTICSEARCH Save and poll data, store metrics in Graphite GRAPHITE Save, query and poll data, store metrics in InfluxDB INFLUXDB Save, query and poll data from MongoDB MONGODB Save, query and poll data from SQL databases R2DBC-JASYNC Save, query and poll data from Redis REDIS Store metrics in PostgreSQL and TimescaleDB TIMESCALEDB Publish and consume messages from any platform supporting JMS (e.g. Apache ActiveMQ, Amazon SQS, IBM MQ etc.) JMS Publish and consume messages, push metrics to Apache Kafka APACHE KAFKA Publish and consume messages from RabbitMQ RABBITMQ QALIPSIS CLOUD IS YOUR TURNKEY SAAS SOLUTION QALIPSIS Cloud is the perfect instant solution for your next load, performance and E2E tests, without any burden to, or special requirements from your own infrastructure. Check out our plans BENEFITS THE COMPETITIVE EDGE YOU´VE BEEN SEARCHING FOR. QALIPSIS is challenging the status quo of the load, performance and E2E testing market with its innovative and unique advantages. QALIPSIS is an open-source (yet enterprise-grade) load performance and end-to-end testing tool specially designed for distributed infrastructures with a presence on Github. Its ease of operability makes it suited for both software developers and non-software developers. QALIPSIS significantly simplifies the load, performance and E2E testing experience for users. DEVELOPERS & QA TEAMS QALIPSIS will revolutionize the way you test, vastly improving your team’s agility and performance. Find out more IT OPERATIONS QALIPSIS securely monitors the health of your software systems and the infrastructure they rely on. Find out more BUSINESS LEADERS QALIPSIS provides the insight your teams need to develop robust yet complex and reliable systems. Find out more QALIPSIS: TESTING THAT IS QUANTITATIVE, QUALITATIVE AND FUNCTIONAL Reveal just how much your system is capable of. Let´s get started! ABOUT US THE SKY´S THE LIMIT WITH THE RIGHT TOOLS QALIPSIS is the brainchild of Eric Jessé, CEO of AERIS, a successful, for-profit organization offering a broad range of IT services. QALIPSIS is an open-source project, committed to developing the most reliable and efficient load-testing tool on the market through community input and contributions. You can find our project site at https://qalipsis.io and the software repository at https://github.com/qalipsis. Collaboration and cooperation are the hallmarks of project QALIPSIS. We will work tirelessly and efficiently to bring updates and improvements to the open-source community to achieve our goal. Find out more about our motivations and our pledge TAILOR-MADE SOLUTIONS To achieve our goal of creating and maintaining the most efficient load, performance and E2E testing tool on the market, our business structure will allow for revenue streams from the following sources: * Enterprise-grade add-ons: These paid extensions build an interface between most known proprietary software and QALIPSIS. * Custom-built solutions: Purpose-built components and software pieces tailored to the exact specifications of your business. * Cloud-based services: Offered on a pro rata basis, providing further income to help financially support, improve and continue project QALIPSIS. The core of our business will always remain free of charge. ERIC JESSÉ HEAD DEVELOPER With a passion for all things technology, and leveraging on decades of experience as an IT consultant, developer and Scrum Master, Eric has a vast understanding of technology and fine-tuned software creation. Eric is the Head Developer at QALIPSIS where he is responsible for strategy and implementation of QALIPSIS’s cutting-edge technology. He performs his tasks with a comprehensive approach, and a precise and analytical mind. He is also the founder and CEO of AERIS. Get in touch with Eric via LinkedIn. GET THE LATEST QALIPSIS NEWS! Sign me up for QALIPSIS’s newsletter for all the latest information on our revolutionary testing tool. Email address: Please send me information about the QALIPSIS load, performance and E2E testing tool on a regular basis. I understand that I can revoke this declaration and unsubscribe at any time. Leave this field empty if you're human: CONTACT GET IN TOUCH Interested to know more about QALIPSIS? Have some feedback or contributions you’d like to share? Simply fill in the form and we’ll be in touch shortly. Muth 14, Bad Goisern 4822, Austria +43 660 26 60 904 office@qalipsis.io www.qalipsis.io Your Name Email Subject Message (optional) copyright © 2024 QALIPSIS GmbH All rights reserved * Privacy policy * Legal disclosure We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent. Cookie SettingsAccept All Manage consent Close PRIVACY OVERVIEW This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the ... Necessary Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. CookieDurationDescriptioncookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. Analytics Analytics Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. Advertisement Advertisement Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. SAVE & ACCEPT