{"id":22195,"date":"2024-09-12T11:57:06","date_gmt":"2024-09-12T09:57:06","guid":{"rendered":"https:\/\/www.orisa.de\/?p=22195"},"modified":"2025-01-30T13:15:26","modified_gmt":"2025-01-30T12:15:26","slug":"automated-testing-of-complex-sets-of-rules-with-the-crealis-test-tool","status":"publish","type":"post","link":"https:\/\/www.orisa.de\/en\/automated-testing-of-complex-sets-of-rules-with-the-crealis-test-tool","title":{"rendered":"Automated Testing of complex sets of rules with the CREALIS\u00ae Test Tool"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\"><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1216.8px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><p style=\"text-align: justify;\">In the complex and dynamic world of product configurations, stability and quality are critical success factors for companies. CREALIS\u00ae CPQ sets new standards by integrating an automated test tool that goes beyond traditional unit tests and ensures quality and stability even in large and complex rule sets (product logic).<\/p>\n<h3 style=\"text-align: justify;\">Quality and Stability for Your Product Configurations<\/h3>\n<p style=\"text-align: justify;\">Traditional unit tests check in isolation and clearly defined areas whether individual software components are functioning correctly, to detect and prevent unintended changes or side effects caused by new features at an early stage. In contrast, the CREALIS\u00ae Test Tool allows for in-depth testing at the product-specific level. This means that complex rule sets and specific customer models remain not only technically correct but also contentedly stable. Customers can be sure that the tested configurations will deliver the same results even after a new release \u2013 a critical aspect for companies that rely on the stability of their product configurations. With this extended functionality, the automated test tool offers customers a significant added value over standard tests.<\/p>\n<h3 style=\"text-align: justify;\">Updatable Tests for Complex and Evolving Rule Sets<\/h3>\n<p style=\"text-align: justify;\">For companies with large, complex models and a high level of product variety, manually testing these variants is almost impossible and extremely time-consuming. This is where the automated test tool comes in: It automates click paths and tests the combinations of configurations. For example, special requirements and technical specifications can be entered, and the test tool will automatically check whether the configuration remains correct and compatible. This ensures that prices, bills of materials, and other important product parameters are still correct.<\/p>\n<p style=\"text-align: justify;\">Another advantage is that the test tool responds flexibly to product changes. When a product is technically updated, the tests can be resumed or automatically updated with minimal effort. The initial effort to record the tests is required only once. If changes are made to the product, the existing test case can be enriched with new data, resulting in a new, adaptable test case. These updates create new comparison values, which can then be integrated into the ongoing test cycle. This ensures that the testing process stays up-to-date and can be easily adapted throughout the product\u2019s lifecycle with minimal effort.<\/p>\n<h3 style=\"text-align: justify;\">Early Detection of Errors and Increased Efficiency through Automated Tests<\/h3>\n<p style=\"text-align: justify;\">With the automated test tool, potential product malfunctions in the configuration process can be detected early \u2013 long before the customer has to intervene. This additional testing phase, which occurs before the customer\u2019s final approval, provides developers with faster feedback and allows them to fix any irregularities detected by the automatic test. This saves both time and costs, as errors that would otherwise only appear in a late and expensive stage of development are avoided. Instead, a new level of quality assurance is introduced, which works without customer involvement and allows for timely corrections.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-1\" href=\"https:\/\/www.orisa.de\/wp-content\/uploads\/2020\/03\/Testtool-1.png\" data-rel=\"iLightbox\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271366%27%20height%3D%27768%27%20viewBox%3D%270%200%201366%20768%27%3E%3Crect%20width%3D%271366%27%20height%3D%27768%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.orisa.de\/wp-content\/uploads\/2020\/03\/Testtool-1.png\"><\/a><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-2\" href=\"https:\/\/www.orisa.de\/wp-content\/uploads\/2020\/03\/Testtool-2.png\" data-rel=\"iLightbox\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271366%27%20height%3D%27768%27%20viewBox%3D%270%200%201366%20768%27%3E%3Crect%20width%3D%271366%27%20height%3D%27768%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.orisa.de\/wp-content\/uploads\/2020\/03\/Testtool-2.png\"><\/a><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\"><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1216.8px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p>The test tool consists of two main parts: the creation of the tests and their execution. During the creation, the customer defines which configurations and click paths should be tested. These click sequences are recorded, and the internal states of individual features and values are documented. With each new CREALIS\u00ae release, these recorded tests can be executed again to ensure that the results remain unchanged. If there are deviations, the test tool provides a detailed result overview that helps the service team quickly and efficiently identify and resolve errors.<\/p>\n<h3>Automation Instead of Manual Testing<\/h3>\n<p>A major advantage for the customer lies in the automation of the tests. Instead of manually \u201cclicking through\u201d products with each new CPQ version, the tool offers a fully automated testing routine. Once created, tests can be reused repeatedly, saving time and enhancing stability by ensuring that products continue to \u201cwork\u201d as expected. This is invaluable, especially when dealing with a high level of product variety.<\/p>\n<h3>Continuous Development<\/h3>\n<p>The CREALIS\u00ae Test Tool is continuously being developed to provide customers with even more security and flexibility. For example, surface texts of attributes and values can be recorded based on language and market requirements. These extensions enable automatic testing of the requirements for different markets and languages, further increasing the international applicability of the CPQ software.<\/p>\n<h3>Conclusion: More Security and Efficiency with the CREALIS\u00ae Automated Test Tool<\/h3>\n<p>With the CREALIS\u00ae automated test tool, customers get a powerful tool for quality assurance and stability testing of their product configurations. The automation saves time and resources while ensuring that configurations continue to work reliably even after software updates. In addition, errors can be detected much earlier without the customer\u2019s active involvement and fixed by the development team. This not only provides security but also significant efficiency gains for companies.<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The automatic test tool from CREALIS\u00ae ensures the stability and quality of product configurations through automated tests that recognise errors at an early stage and can be continuously updated.<\/p>\n","protected":false},"author":11,"featured_media":21638,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[210],"tags":[],"class_list":["post-22195","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wissen-en"],"_links":{"self":[{"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/posts\/22195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/comments?post=22195"}],"version-history":[{"count":0,"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/posts\/22195\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/media\/21638"}],"wp:attachment":[{"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/media?parent=22195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/categories?post=22195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.orisa.de\/en\/wp-json\/wp\/v2\/tags?post=22195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}