{"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":"Auto\u00adma\u00adted Test\u00ading of com\u00adplex 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 com\u00adplex and dyna\u00admic world of pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adti\u00adons, sta\u00adbi\u00adli\u00adty and qua\u00adli\u00adty are cri\u00adti\u00adcal suc\u00adcess fac\u00adtors for com\u00adpa\u00adnies. CREALIS\u00ae CPQ sets new stan\u00addards by inte\u00adgra\u00adting an auto\u00adma\u00adted test tool that goes bey\u00adond tra\u00addi\u00adtio\u00adnal unit tests and ensu\u00adres qua\u00adli\u00adty and sta\u00adbi\u00adli\u00adty even in lar\u00adge and com\u00adplex rule sets (pro\u00adduct logic).<\/p>\n<h3 style=\"text-align: justify;\">Qua\u00adli\u00adty and Sta\u00adbi\u00adli\u00adty for Your Pro\u00adduct Con\u00adfi\u00adgu\u00adra\u00adti\u00adons<\/h3>\n<p style=\"text-align: justify;\">Tra\u00addi\u00adtio\u00adnal unit tests check in iso\u00adla\u00adti\u00adon and cle\u00adar\u00adly defi\u00adned are\u00adas whe\u00adther indi\u00advi\u00addu\u00adal soft\u00adware com\u00adpon\u00adents are func\u00adtio\u00adning cor\u00adrect\u00adly, to detect and pre\u00advent unin\u00adten\u00added chan\u00adges or side effects cau\u00adsed by new fea\u00adtures at an ear\u00adly stage. In con\u00adtrast, the CREALIS\u00ae Test Tool allows for in-depth test\u00ading at the pro\u00adduct-spe\u00adci\u00adfic level. This means that com\u00adplex rule sets and spe\u00adci\u00adfic cus\u00adto\u00admer models remain not only tech\u00adni\u00adcal\u00adly cor\u00adrect but also con\u00adten\u00adted\u00adly sta\u00adble. Cus\u00adto\u00admers can be sure that the tes\u00adted con\u00adfi\u00adgu\u00adra\u00adti\u00adons will deli\u00adver the same results even after a new release \u2013 a cri\u00adti\u00adcal aspect for com\u00adpa\u00adnies that rely on the sta\u00adbi\u00adli\u00adty of their pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adti\u00adons. With this exten\u00added func\u00adtion\u00ada\u00adli\u00adty, the auto\u00adma\u00adted test tool offers cus\u00adto\u00admers a signi\u00adfi\u00adcant added value over stan\u00addard tests.<\/p>\n<h3 style=\"text-align: justify;\">Updata\u00adble Tests for Com\u00adplex and Evol\u00adving Rule Sets<\/h3>\n<p style=\"text-align: justify;\">For com\u00adpa\u00adnies with lar\u00adge, com\u00adplex models and a high level of pro\u00adduct varie\u00adty, manu\u00adal\u00adly test\u00ading the\u00adse vari\u00adants is almost impos\u00adsi\u00adble and extre\u00adme\u00adly time-con\u00adsum\u00ading. This is whe\u00adre the auto\u00adma\u00adted test tool comes in: It auto\u00adma\u00adtes click paths and tests the com\u00adbi\u00adna\u00adti\u00adons of con\u00adfi\u00adgu\u00adra\u00adti\u00adons. For exam\u00adp\u00adle, spe\u00adcial requi\u00adre\u00adments and tech\u00adni\u00adcal spe\u00adci\u00adfi\u00adca\u00adti\u00adons can be ente\u00adred, and the test tool will auto\u00adma\u00adti\u00adcal\u00adly check whe\u00adther the con\u00adfi\u00adgu\u00adra\u00adti\u00adon remains cor\u00adrect and com\u00adpa\u00adti\u00adble. This ensu\u00adres that pri\u00adces, bills of mate\u00adri\u00adals, and other important pro\u00adduct para\u00adme\u00adters are still cor\u00adrect.<\/p>\n<p style=\"text-align: justify;\">Ano\u00adther advan\u00adta\u00adge is that the test tool responds fle\u00adxi\u00adbly to pro\u00adduct chan\u00adges. When a pro\u00adduct is tech\u00adni\u00adcal\u00adly updated, the tests can be resu\u00admed or auto\u00adma\u00adti\u00adcal\u00adly updated with mini\u00admal effort. The initi\u00adal effort to record the tests is requi\u00adred only once. If chan\u00adges are made to the pro\u00adduct, the exis\u00adting test case can be enri\u00adched with new data, resul\u00adting in a new, adap\u00adta\u00adble test case. The\u00adse updates crea\u00adte new com\u00adpa\u00adri\u00adson values, which can then be inte\u00adgra\u00adted into the ongo\u00ading test cycle. This ensu\u00adres that the test\u00ading pro\u00adcess stays up-to-date and can be easi\u00adly adapt\u00aded throug\u00adhout the product\u2019s life\u00adcy\u00adcle with mini\u00admal effort.<\/p>\n<h3 style=\"text-align: justify;\">Ear\u00adly Detec\u00adtion of Errors and Increased Effi\u00adci\u00aden\u00adcy through Auto\u00adma\u00adted Tests<\/h3>\n<p style=\"text-align: justify;\">With the auto\u00adma\u00adted test tool, poten\u00adti\u00adal pro\u00adduct mal\u00adfunc\u00adtions in the con\u00adfi\u00adgu\u00adra\u00adti\u00adon pro\u00adcess can be detec\u00adted ear\u00adly \u2013 long befo\u00adre the cus\u00adto\u00admer has to inter\u00adve\u00adne. This addi\u00adtio\u00adnal test\u00ading pha\u00adse, which occurs befo\u00adre the customer\u2019s final appr\u00adoval, pro\u00advi\u00addes deve\u00adlo\u00adpers with fas\u00adter feed\u00adback and allows them to fix any irre\u00adgu\u00adla\u00adri\u00adties detec\u00adted by the auto\u00adma\u00adtic test. This saves both time and cos\u00adts, as errors that would other\u00adwi\u00adse only appear in a late and expen\u00adsi\u00adve stage of deve\u00adlo\u00adp\u00adment are avo\u00adided. Ins\u00adtead, a new level of qua\u00adli\u00adty assu\u00adrance is intro\u00addu\u00adced, which works wit\u00adhout cus\u00adto\u00admer invol\u00advement and allows for time\u00adly cor\u00adrec\u00adtions.<\/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 con\u00adsists of two main parts: the crea\u00adti\u00adon of the tests and their exe\u00adcu\u00adti\u00adon. During the crea\u00adti\u00adon, the cus\u00adto\u00admer defi\u00adnes which con\u00adfi\u00adgu\u00adra\u00adti\u00adons and click paths should be tes\u00adted. The\u00adse click sequen\u00adces are recor\u00added, and the inter\u00adnal sta\u00adtes of indi\u00advi\u00addu\u00adal fea\u00adtures and values are docu\u00admen\u00adted. With each new CREALIS\u00ae release, the\u00adse recor\u00added tests can be exe\u00adcu\u00adted again to ensu\u00adre that the results remain unch\u00adan\u00adged. If the\u00adre are devia\u00adti\u00adons, the test tool pro\u00advi\u00addes a detail\u00aded result over\u00adview that helps the ser\u00advice team quick\u00adly and effi\u00adci\u00adent\u00adly iden\u00adti\u00adfy and resol\u00adve errors.<\/p>\n<h3>Auto\u00adma\u00adti\u00adon Ins\u00adtead of Manu\u00adal Test\u00ading<\/h3>\n<p>A major advan\u00adta\u00adge for the cus\u00adto\u00admer lies in the auto\u00adma\u00adti\u00adon of the tests. Ins\u00adtead of manu\u00adal\u00adly \u201ccli\u00adcking through\u201d pro\u00adducts with each new CPQ ver\u00adsi\u00adon, the tool offers a ful\u00adly auto\u00adma\u00adted test\u00ading rou\u00adti\u00adne. Once crea\u00adted, tests can be reu\u00adsed repea\u00adted\u00adly, saving time and enhan\u00adcing sta\u00adbi\u00adli\u00adty by ensu\u00adring that pro\u00adducts con\u00adti\u00adnue to \u201cwork\u201d as expec\u00adted. This is inva\u00adluable, espe\u00adci\u00adal\u00adly when deal\u00ading with a high level of pro\u00adduct varie\u00adty.<\/p>\n<h3>Con\u00adti\u00adnuous Deve\u00adlo\u00adp\u00adment<\/h3>\n<p>The CREALIS\u00ae Test Tool is con\u00adti\u00adnuous\u00adly being deve\u00adlo\u00adped to pro\u00advi\u00adde cus\u00adto\u00admers with even more secu\u00adri\u00adty and fle\u00adxi\u00adbi\u00adli\u00adty. For exam\u00adp\u00adle, sur\u00adface texts of attri\u00adbu\u00adtes and values can be recor\u00added based on lan\u00adguage and mar\u00adket requi\u00adre\u00adments. The\u00adse exten\u00adsi\u00adons enable auto\u00adma\u00adtic test\u00ading of the requi\u00adre\u00adments for dif\u00adfe\u00adrent mar\u00adkets and lan\u00adguages, fur\u00adther incre\u00adasing the inter\u00adna\u00adtio\u00adnal appli\u00adca\u00adbi\u00adli\u00adty of the CPQ soft\u00adware.<\/p>\n<h3>Con\u00adclu\u00adsi\u00adon: More Secu\u00adri\u00adty and Effi\u00adci\u00aden\u00adcy with the CREALIS\u00ae Auto\u00adma\u00adted Test Tool<\/h3>\n<p>With the CREALIS\u00ae auto\u00adma\u00adted test tool, cus\u00adto\u00admers get a powerful tool for qua\u00adli\u00adty assu\u00adrance and sta\u00adbi\u00adli\u00adty test\u00ading of their pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adti\u00adons. The auto\u00adma\u00adti\u00adon saves time and resour\u00adces while ensu\u00adring that con\u00adfi\u00adgu\u00adra\u00adti\u00adons con\u00adti\u00adnue to work relia\u00adbly even after soft\u00adware updates. In addi\u00adti\u00adon, errors can be detec\u00adted much ear\u00adlier wit\u00adhout the customer\u2019s acti\u00adve invol\u00advement and fixed by the deve\u00adlo\u00adp\u00adment team. This not only pro\u00advi\u00addes secu\u00adri\u00adty but also signi\u00adfi\u00adcant effi\u00adci\u00aden\u00adcy gains for com\u00adpa\u00adnies.<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The auto\u00adma\u00adtic test tool from CREALIS\u00ae ensu\u00adres the sta\u00adbi\u00adli\u00adty and qua\u00adli\u00adty of pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adti\u00adons through auto\u00adma\u00adted tests that reco\u00adg\u00adni\u00adse errors at an ear\u00adly stage and can be con\u00adti\u00adnuous\u00adly 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}]}}