{"id":37253,"date":"2018-09-25T04:03:39","date_gmt":"2018-09-25T02:03:39","guid":{"rendered":"https:\/\/www.exoplatform.com\/blog\/?p=17012"},"modified":"2023-07-15T17:58:37","modified_gmt":"2023-07-15T15:58:37","slug":"automatiser-ses-tests-fonctionnels-avec-exo-platform","status":"publish","type":"post","link":"https:\/\/www.exoplatform.com\/blog\/fr\/automatiser-ses-tests-fonctionnels-avec-exo-platform\/","title":{"rendered":"Automatiser ses tests fonctionnels chez eXo Platform"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"37253\" class=\"elementor elementor-37253\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-section elementor-top-section elementor-element elementor-element-99b2e02 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"99b2e02\" data-element_type=\"section\" id=\"sec-image-title\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-f1a9d14\" data-id=\"f1a9d14\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b3455fb elementor-align-left elementor-widget elementor-widget-post-info\" data-id=\"b3455fb\" data-element_type=\"widget\" id=\"author-time\" data-widget_type=\"post-info.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/plugins\/elementor\/assets\/css\/widget-icon-list.min.css\"><link rel=\"stylesheet\" href=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/plugins\/elementor-pro\/assets\/css\/widget-theme-elements.min.css\">\t\t<ul class=\"elementor-inline-items elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-a070ed2 elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-custom\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"21\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span>\n\t\t  \n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-c638fde elementor-inline-item\" itemprop=\"author\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/author\/ikallala\/\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author\">\n\t\t\t\t\t\t\t\t\t\tIlyes Kallala\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<\/li>\n\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-f24db26 elementor-inline-item\" itemprop=\"datePublished\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-calendar\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date\">\n\t\t\t\t\t\t\t\t\t\tseptembre 25, 2018\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-173848a undertitle elementor-widget elementor-widget-heading\" data-id=\"173848a\" data-element_type=\"widget\" id=\"bigtitle\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">Automatiser ses tests fonctionnels chez eXo Platform<\/h1>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8209f84 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"8209f84\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-bottom:0;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-eb8208f elementor-widget elementor-widget-text-editor\" data-id=\"eb8208f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<strong>\u201cEspace num\u00e9rique de travail\u201d<\/strong> est un terme que l\u2019on retrouve commun\u00e9ment dans le langage courant.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-60ec2c5\" data-id=\"60ec2c5\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ed79626 elementor-widget elementor-widget-image\" data-id=\"ed79626\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/elementor\/thumbs\/TestAutomation-800x533-fr-q0ekd52t9jdec0wg0ks2t7md6qr7v5htlxa4wwvxjc.jpg\" title=\"L&#8217;automatisation des tests fonctionnels avec eXo Platform\" alt=\"test automatis\u00e9\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c67403a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c67403a\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9a212c5\" data-id=\"9a212c5\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-60a4b27 table-content-cs elementor-widget elementor-widget-table-of-contents\" data-id=\"60a4b27\" data-element_type=\"widget\" id=\"sticky-tds\" data-settings=\"{&quot;exclude_headings_by_selector&quot;:&quot;.am__title,h6&quot;,&quot;marker_view&quot;:&quot;bullets&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;vh&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;headings_by_tags&quot;:[&quot;h2&quot;,&quot;h3&quot;],&quot;_animation&quot;:&quot;none&quot;,&quot;icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;vh&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;vh&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;hierarchical_view&quot;:&quot;yes&quot;}\" data-widget_type=\"table-of-contents.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor-pro - v3.8.2 - 21-11-2022 *\/\n.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse,.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#a4afb7);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);-webkit-transition:min-height .4s;-o-transition:min-height .4s;transition:min-height .4s;overflow:hidden}.elementor-toc__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#a4afb7)}.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}.elementor-toc__toggle-button{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.elementor-toc__toggle-button i{color:var(--toggle-button-color)}.elementor-toc__toggle-button svg{height:1em;width:1em;fill:var(--toggle-button-color)}.elementor-toc__spinner-container{text-align:center}.elementor-toc__spinner{font-size:2em}.elementor-toc__spinner.e-font-icon-svg{height:1em;width:1em}.elementor-toc__body{padding:var(--box-padding,20px);max-height:var(--toc-body-max-height);overflow-y:auto}.elementor-toc__body::-webkit-scrollbar{width:7px}.elementor-toc__body::-webkit-scrollbar-thumb{background-color:#c2cbd2;border-radius:10px}.elementor-toc__list-wrapper{list-style:none;padding:0}.elementor-toc__list-item{margin-bottom:.5em}.elementor-toc__list-item.elementor-item-active{font-weight:700}.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}.elementor-toc__list-item-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}.elementor-toc__list-item-text-wrapper svg{margin-right:8px;fill:var(--marker-color);height:var(--marker-size,.5em);width:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}.elementor-toc__heading-anchor{position:absolute}.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}ol.elementor-toc__list-wrapper{counter-reset:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,\".\") \". \"}<\/style>\t\t<div class=\"elementor-toc__header\">\n\t\t\t<h4 class=\"elementor-toc__header-title\">\n\t\t\t\t<p>Table des mati\u00e8res<\/p>\t\t\t<\/h4>\n\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<i class=\"elementor-toc__spinner eicon-animation-spin eicon-loading\" aria-hidden=\"true\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e4ffba3\" data-id=\"e4ffba3\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5f1f03b myheader1 elementor-widget elementor-widget-heading\" data-id=\"5f1f03b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">1. Qu\u2019est ce qu\u2019un Test automatis\u00e9 ?<\/h2>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5a3a4fc elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5a3a4fc\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-276d568 elementor-widget elementor-widget-text-editor\" data-id=\"276d568\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tUn <strong>test automatis\u00e9<\/strong> est un test dont l&#8217;ex\u00e9cution ne n\u00e9cessite pas l&#8217;intervention d&#8217;un humain.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-66ae038 elementor-widget elementor-widget-text-editor\" data-id=\"66ae038\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tL&#8217;ex\u00e9cution de <strong>tests automatis\u00e9s<\/strong> n\u00e9cessite l&#8217;utilisation de solutions informatiques dont le but est d&#8217;ex\u00e9cuter des actions, soit sp\u00e9cifiquement dans un navigateur web, soit plus g\u00e9n\u00e9ralement au niveau du syst\u00e8me d&#8217;exploitation.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c81f1a9 elementor-widget elementor-widget-text-editor\" data-id=\"c81f1a9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tL\u2019<strong>automatisation du test<\/strong> peut significativement r\u00e9duire les efforts n\u00e9cessaires au test, et consid\u00e9rablement augmenter la quantit\u00e9 de tests effectu\u00e9s dans un temps limit\u00e9. Certains tests peuvent \u00eatre effectu\u00e9s en quelques minutes alors qu\u2019ils auraient pris plusieurs heures s\u2019ils avaient \u00e9t\u00e9 ex\u00e9cut\u00e9s manuellement.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-77771b5 myheader1 elementor-widget elementor-widget-heading\" data-id=\"77771b5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">2. Comment nous automatisons les tests chez eXo ?<\/h2>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-b7b6124 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"b7b6124\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ed35e3a elementor-widget elementor-widget-heading\" data-id=\"ed35e3a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2.1 Langages du d\u00e9veloppement et outils<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d707542 elementor-widget elementor-widget-text-editor\" data-id=\"d707542\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tPour d\u00e9velopper et ex\u00e9cuter les cas de test, nous avons besoin de l\u2019environnement suivant:\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-10ceaee elementor-widget elementor-widget-text-editor\" data-id=\"10ceaee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t<ul style=\"list-style: disc; margin-left: 20px!important;\">\n \t<li style=\"font-weight: 400;\">Maven 3<\/li>\n \t<li style=\"font-weight: 400;\">JDK 8<\/li>\n \t<li style=\"font-weight: 400;\">Docker<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-878d228 elementor-widget elementor-widget-text-editor\" data-id=\"878d228\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tL\u2019<strong>outil d\u2019automatisation des tests<\/strong> utilis\u00e9 est le framework <strong>Selenide<\/strong>.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-7814ba3 elementor-widget elementor-widget-heading\" data-id=\"7814ba3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-25828\" src=\"https:\/\/www-dev.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/pucejaune.jpg\" alt=\"\" width=\"7\" height=\"6\" \/> Pourquoi Selenide ?<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-934fb01 elementor-widget elementor-widget-text-editor\" data-id=\"934fb01\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tAfin de d\u00e9partager les meilleurs outils, nous avons s\u00e9lectionn\u00e9 des crit\u00e8res, que nous avons jug\u00e9s essentiels, d\u00e9crits dans le tableau ci-dessous.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ecad446 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ecad446\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-400ad70 suppblock\" data-id=\"400ad70\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-ae68020\" data-id=\"ae68020\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d0eaca7 elementor-widget elementor-widget-html\" data-id=\"d0eaca7\" data-element_type=\"widget\" data-widget_type=\"html.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<div>\r\n\r\n<br>\r\n<table id=\"outil\">\r\n<tr>\r\n<td><\/td>\r\n<th><strong>Selenium<\/strong><\/th>\r\n<th><strong>Codeception<\/strong><\/th>\r\n<th><strong>Windmill<\/strong><\/th>\r\n<th><strong>Sahi<\/strong><\/th>\r\n<th><strong>Cucumber<\/strong><\/th>\r\n<th><strong>Selenide<\/strong><\/th>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Open source<\/strong><\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui avec version <i>Pro<\/i><\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Multi-navigateurs<\/strong><\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Langage de d\u00e9veloppement<\/strong><\/td>\r\n<td>Java<\/td>\r\n<td>PHP<\/td>\r\n<td>Python<\/td>\r\n<td>PHP<\/td>\r\n<td>PHP<\/td>\r\n<td>Java<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Langage de script\/test<\/strong><\/td>\r\n<td>JavaScript PHP Python\r\n\r\nC#\r\n\r\nJava\r\n\r\nRuby<\/td>\r\n<td>PHP<\/td>\r\n<td>JavaScript Python\r\n\r\nRuby<\/td>\r\n<td>JavaScript<\/td>\r\n<td>Gherkin\r\n\r\n+\r\n\r\njava<\/td>\r\n<td>JavaScript PHP Python\r\n\r\nC#\r\n\r\nJava<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Communaut\u00e9 active et mises \u00e0 jour r\u00e9guli\u00e8res<\/strong><\/td>\r\n<td>Importante<\/td>\r\n<td>Importante<\/td>\r\n<td>Faible<\/td>\r\n<td>Faible<\/td>\r\n<td>Bonne<\/td>\r\n<td>Importante<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Record-playback<\/strong><\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>No<\/td>\r\n<td>oui<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Identification intelligente des objets<\/strong><\/td>\r\n<td>Non<\/td>\r\n<td>Non<\/td>\r\n<td>Non<\/td>\r\n<td>Oui<\/td>\r\n<td>Non<\/td>\r\n<td>Non<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>Attente des \u00e9v\u00e8nements (Ajax)<\/strong><\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Non<\/td>\r\n<td>Oui<\/td>\r\n<td>Non<\/td>\r\n<td>Oui<\/td>\r\n<\/tr>\r\n<tr>\r\n<td><strong>G\u00e9n\u00e9ration de rapports de tests <\/strong><strong>personnalis\u00e9s<\/strong><\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Oui<\/td>\r\n<td>Version <i>Pro<\/i> seulement<\/td>\r\n<td>Plugin<\/td>\r\n<td>Oui<\/td>\r\n<\/tr>\r\n<\/table>\r\n\r\n<\/div>\r\n<style>\r\n#outil {\r\n  font-family: Arial, Helvetica, sans-serif;\r\n  border-collapse: collapse;\r\n  width: 100%;\r\n}\r\n#outil td, #outil th {\r\n  border-top: 1px solid #d4d4d4;\r\n  padding: 8px;\r\n}\r\n#outil tr:nth-child(even){background-color: ;}\r\n#outil th {\r\n  padding-top: 12px;\r\n  padding-bottom: 10px;\r\n  text-align: left;\r\n  background-color: rgb(218, 218, 218);\r\n  color: black;\r\n}\r\n<\/style>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1ef896f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1ef896f\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-52023d0 suppblock\" data-id=\"52023d0\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-21b0f2d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"21b0f2d\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-27e876a\" data-id=\"27e876a\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c5d0638\" data-id=\"c5d0638\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-b9a48cb elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b9a48cb\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-928fc5d\" data-id=\"928fc5d\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-455beed elementor-widget elementor-widget-image\" data-id=\"455beed\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"159\" height=\"222\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/open-source-wp.png\" class=\"attachment-large size-large wp-image-40335\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/open-source-wp.png 159w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/open-source-wp-94x131.png 94w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/open-source-wp-64x90.png 64w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/open-source-wp-21x30.png 21w\" sizes=\"(max-width: 159px) 100vw, 159px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-746da54 buttonright\" data-id=\"746da54\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8280f76 elementor-widget elementor-widget-image\" data-id=\"8280f76\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"207\" height=\"34\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/white-1.jpg\" class=\"attachment-large size-large wp-image-38144\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/white-1.jpg 207w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/white-1-200x33.jpg 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/white-1-100x16.jpg 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/white-1-70x11.jpg 70w\" sizes=\"(max-width: 207px) 100vw, 207px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-1d21ebd elementor-widget elementor-widget-heading\" data-id=\"1d21ebd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">FREE WHITE PAPER<\/h6>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-1e4d910 elementor-widget elementor-widget-text-editor\" data-id=\"1e4d910\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tBenefits of Open Source Software <br>for the Enterprise\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-7ec3d0f buttonright\" data-id=\"7ec3d0f\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-43dc8a4 elementor-widget elementor-widget-text-editor\" data-id=\"43dc8a4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tThe term open source refers to any solution that has its source code widely accessible to the public for modification and sharing.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e1ddcdb elementor-align-center elementor-widget elementor-widget-button\" data-id=\"e1ddcdb\" data-element_type=\"widget\" data-widget_type=\"button.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\r\n\t\t\t<a href=\"https:\/\/www.exoplatform.com\/benefits-of-open-source-software-for-the-enterprise-white-paper\/?utm_source=BlogEn&#038;utm_medium=Blog&#038;utm_campaign=Content&#038;utm_content=cta\" class=\"elementor-button-link elementor-button elementor-size-md\" role=\"button\">\r\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\r\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Download Now<\/span>\r\n\t\t<\/span>\r\n\t\t\t\t\t<\/a>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5a7cdd9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5a7cdd9\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-10ea581\" data-id=\"10ea581\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d1914f3\" data-id=\"d1914f3\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a0e68e8 elementor-widget elementor-widget-text-editor\" data-id=\"a0e68e8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tD\u2019apr\u00e8s cette \u00e9tude comparative, nous remarquons que les <strong>crit\u00e8res du choix du meilleur outil d\u2019automatisation<\/strong> sont les m\u00eames pour <strong>Selenium<\/strong> et <strong>Selenide<\/strong>. Nous avons choisi <strong>Selenide<\/strong> \u00e0 cause de sa simplicit\u00e9 de cr\u00e9ation des cas des tests expliqu\u00e9e dans ce lien : <a style=\"color: #2f5e92; text-decoration: underline;\" href=\"https:\/\/github.com\/codeborne\/selenide\/wiki\/Selenide-vs-Selenium\" target=\"_blank\" rel=\"noopener\">selenide vs selenium<\/a>.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-555b859 elementor-widget elementor-widget-heading\" data-id=\"555b859\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2.2 D\u00e9veloppement des tests automatiques<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e355f82 elementor-widget elementor-widget-text-editor\" data-id=\"e355f82\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tLe choix des cas de <strong>tests \u00e0 automatiser<\/strong> est bas\u00e9 sur plusieurs crit\u00e8res comme la fr\u00e9quence de l\u2019ex\u00e9cution, le temps du d\u00e9veloppement et de maintenance du cas du test, le temps d&#8217;ex\u00e9cution du cas du test \u2026\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e6cb094 elementor-widget elementor-widget-text-editor\" data-id=\"e6cb094\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tLe diagramme ci dessous repr\u00e9sente les diff\u00e9rents crit\u00e8res pour s\u00e9lectionner les cas qui vont \u00eatre automatiser.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5de1eba elementor-widget elementor-widget-image\" data-id=\"5de1eba\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1007\" height=\"729\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg.png\" class=\"attachment-large size-large wp-image-35712\" alt=\"Les diff\u00e9rents crit\u00e8res pour un test automatis\u00e9\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg.png 1007w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-300x217.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-768x556.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-653x473.png 653w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-453x328.png 453w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-326x236.png 326w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-181x131.png 181w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-100x72.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/diagramme-criteres-choix-test-automatise.jpg-41x30.png 41w\" sizes=\"(max-width: 1007px) 100vw, 1007px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-57ddc46 elementor-widget elementor-widget-text-editor\" data-id=\"57ddc46\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tPour <strong>automatiser un cas de tests<\/strong>, nous devons passer par 3 \u00e9tapes :\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8337a10 elementor-widget elementor-widget-heading\" data-id=\"8337a10\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">1<img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-25828\" src=\"https:\/\/www-dev.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/pucejaune.jpg\" alt=\"\" width=\"7\" height=\"6\" \/> D\u00e9claration des locators :<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a28df1f elementor-widget elementor-widget-text-editor\" data-id=\"a28df1f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tLes \u00ab <strong>locators<\/strong> \u00bb sont les variables d\u00e9clar\u00e9es dans les classes \u00ab <strong>Xlocators<\/strong> \u00bb pour s\u00e9lectionner les \u00e9l\u00e9ments HTML utilis\u00e9s dans les cas de test.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-16c1bdb elementor-widget elementor-widget-text-editor\" data-id=\"16c1bdb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tOn peut trouver ces classes sous le module \u201c<strong>Selenium<\/strong>\u201d.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ecf4e1f elementor-widget elementor-widget-image\" data-id=\"ecf4e1f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"331\" height=\"205\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/classes-module-selenium.jpg.png\" class=\"attachment-large size-large wp-image-35713\" alt=\"Classes sous le module Selenium\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/classes-module-selenium.jpg.png 331w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/classes-module-selenium.jpg-300x186.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/classes-module-selenium.jpg-200x124.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/classes-module-selenium.jpg-100x62.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/classes-module-selenium.jpg-48x30.png 48w\" sizes=\"(max-width: 331px) 100vw, 331px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8472896 elementor-widget elementor-widget-text-editor\" data-id=\"8472896\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tCi-dessous quelques <strong>exemples des locators<\/strong> que nous utilisons:\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8fd95b6 elementor-widget elementor-widget-html\" data-id=\"8fd95b6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<strong>Par \u201cid\u201d<\/strong>\r\n<br>\r\n<br>\r\n<span style=\"color: #003366;\"><strong>public static final&nbsp;<\/strong><\/span>SelenideElement&nbsp;<span style=\"color: #800080;\"><strong><i>ELEMENT_ABOUT_ME_PORTLET<\/i><\/strong><\/span>=<i>$<\/i>(<i>byId<\/i>(<strong>\"<span style=\"color: #008000;\">UIExperienceProfilePortlet<\/span>\"<\/strong>));\r\n<br>\r\n<br>\r\n<strong>Par \u201cclassName\u201d<\/strong>\r\n<br>\r\n<br>\r\n<span style=\"color: #003366;\"><strong>public static final <\/strong><\/span>SelenideElement <span style=\"color: #800080;\"><strong><i>ELEMENT_BUTTON_ADD_GADGET<\/i><\/strong><\/span>=<i>$<\/i>(<i>byClassName<\/i>(<strong>\"<span style=\"color: #008000;\">AddIcon<\/span>\"<\/strong>));\r\n<br>\r\n<br>\r\n<strong>Par \u201cXpath\u201d<\/strong>\r\n<br><br>\r\n<span style=\"color: #003366;\"><strong>public static final <\/strong><\/span>SelenideElement <strong><i><span style=\"color: #800080;\">ELEMENT_TAB_ACCESS_AND<\/span> = &nbsp;<\/i><\/strong><i>$<\/i>(<i>byXpath<\/i>(<strong>\"<span style=\"color: #008000;\">\/\/*<\/span>[<span style=\"color: #008000;\">@id=<\/span><\/strong><span style=\"color: #008000;\"><strong>\\\"<\/strong><strong>UITabPane<\/strong><strong>\\\"<\/strong><strong>]\/ul\/li[2]\/a\"<\/strong><\/span>));\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a9f9d62 elementor-widget elementor-widget-text-editor\" data-id=\"a9f9d62\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tIl existe plusieurs fa\u00e7ons pour d\u00e9finir le <strong>locator<\/strong>, il faudrait mieux prioriser la s\u00e9lection par \u201cid\u201d s\u2019il existe ou bien par \u201cclassName\u201d (s\u2019il est unique).Si ce n\u2019est pas le cas, nous pouvons utiliser le \u201cxpath\u201d, \u201cvalue\u201d, \u201dtype\u201d, \u201dname\u201d&#8230;\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2201a81 elementor-widget elementor-widget-heading\" data-id=\"2201a81\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2<img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-25828\" src=\"https:\/\/www-dev.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/pucejaune.jpg\" alt=\"\" width=\"7\" height=\"6\" \/> D\u00e9veloppement des fonctions \u00e0 utiliser<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-3e83493 elementor-widget elementor-widget-text-editor\" data-id=\"3e83493\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tCes fonctions sont actions sp\u00e9cifiques que nous allons impl\u00e9menter qui seront ensuite utilis\u00e9es dans les cas de test.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-994635b elementor-widget elementor-widget-text-editor\" data-id=\"994635b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tToutes les fonctions utilis\u00e9es dans nos cas de tests se trouvent dans le package \u201cpageobject\u201d de chaque module. Par exemple, les fonctions utilis\u00e9es pour les cas de tests wiki se trouvent sous le package \u201cpageobject\u201d du module wiki.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-787de5a elementor-widget elementor-widget-image\" data-id=\"787de5a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"399\" height=\"323\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/Tests-wiki-pageobject.jpg.png\" class=\"attachment-large size-large wp-image-35714\" alt=\"Les fonctions utilis\u00e9es pour les cas de tests wiki\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/Tests-wiki-pageobject.jpg.png 399w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/Tests-wiki-pageobject.jpg-300x243.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/Tests-wiki-pageobject.jpg-292x236.png 292w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/Tests-wiki-pageobject.jpg-162x131.png 162w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/Tests-wiki-pageobject.jpg-100x81.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/Tests-wiki-pageobject.jpg-37x30.png 37w\" sizes=\"(max-width: 399px) 100vw, 399px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-af9a1fe elementor-widget elementor-widget-text-editor\" data-id=\"af9a1fe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tOn doit utiliser les <strong>locators<\/strong> que l\u2019on a d\u00e9j\u00e0 d\u00e9clar\u00e9s dans nos fonctions. L\u2019image ci-dessous repr\u00e9sente la fonction \u201cajouter un utilisateur\u201d qui est tr\u00e8s utilis\u00e9e dans nos cas de test\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-bdb4ddb elementor-widget elementor-widget-image\" data-id=\"bdb4ddb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"765\" height=\"367\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg.png\" class=\"attachment-large size-large wp-image-35715\" alt=\"Locators d\u00e9clar\u00e9s dans un cas de test\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg.png 765w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg-300x144.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg-720x345.png 720w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg-500x240.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg-360x173.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg-200x96.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg-100x48.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/ajouter-utilisateur-cas-test.jpg-63x30.png 63w\" sizes=\"(max-width: 765px) 100vw, 765px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-859bd62 elementor-widget elementor-widget-heading\" data-id=\"859bd62\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3<img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-25828\" src=\"https:\/\/www-dev.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/pucejaune.jpg\" alt=\"\" width=\"7\" height=\"6\" \/> D\u00e9veloppement des cas de tests<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-81bd8c8 elementor-widget elementor-widget-text-editor\" data-id=\"81bd8c8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tOn trouve les classes qui contiennent les cas de tests <a style=\"color: #2f5e92; text-decoration: underline;\" href=\"http:\/\/softwaretestingfundamentals.com\/smoke-testing\/\" target=\"_blank\" rel=\"noopener\"><strong>Smoke<\/strong><\/a> (basic de priorit\u00e9 haute) sous le module concern\u00e9 par ces tests. Par exemple, les tests <strong>smoke<\/strong> forum se trouvent sous le module forum.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-be88465 elementor-widget elementor-widget-image\" data-id=\"be88465\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"407\" height=\"184\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/test-smoke-module-forum.jpg.png\" class=\"attachment-large size-large wp-image-17017\" alt=\"Tests Smoke sous le module Forum\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/test-smoke-module-forum.jpg.png 407w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/test-smoke-module-forum.jpg-300x136.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/test-smoke-module-forum.jpg-360x163.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/test-smoke-module-forum.jpg-200x90.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/test-smoke-module-forum.jpg-100x45.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/test-smoke-module-forum.jpg-66x30.png 66w\" sizes=\"(max-width: 407px) 100vw, 407px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-9e014ff elementor-widget elementor-widget-text-editor\" data-id=\"9e014ff\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tLes autres (<a style=\"color: #2f5e92; text-decoration: underline;\" href=\"http:\/\/testerhome.blogspot.com\/2008\/02\/sniff-testing.html\" target=\"_blank\" rel=\"noopener\">Sniff<\/a> et <a style=\"color: #2f5e92; text-decoration: underline;\" href=\"https:\/\/www.guru99.com\/functional-testing.html\" target=\"_blank\" rel=\"noopener\">functional<\/a>) se trouvent sous le module <strong>platform,<\/strong> car ils n\u00e9cessitent des d\u00e9pendances vers les autres modules.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-b27c4e6 elementor-widget elementor-widget-image\" data-id=\"b27c4e6\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"912\" height=\"586\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11.png\" class=\"attachment-large size-large wp-image-17018\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11.png 912w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-300x193.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-768x493.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-720x463.png 720w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-500x321.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-360x231.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-200x129.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-100x64.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/11-47x30.png 47w\" sizes=\"(max-width: 912px) 100vw, 912px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5b18b79 elementor-widget elementor-widget-text-editor\" data-id=\"5b18b79\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tDans les classes de tests, le type de test est sp\u00e9cifi\u00e9 en utilisant l\u2019annotation @Tag. Par exemple ce test est un test sniff de la fonctionnalit\u00e9 Answer:\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-cb7fcb0 elementor-widget elementor-widget-image\" data-id=\"cb7fcb0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"491\" height=\"215\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/22.png\" class=\"attachment-large size-large wp-image-17019\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/22.png 491w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/22-300x131.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/22-360x158.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/22-200x88.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/22-100x44.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/22-70x30.png 70w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5e64ab7 elementor-widget elementor-widget-text-editor\" data-id=\"5e64ab7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tDans les <strong>cas de tests automatis\u00e9s<\/strong>, on appelle les fonctions d\u00e9j\u00e0 cr\u00e9\u00e9s pour ex\u00e9cuter le sc\u00e9nario souhait\u00e9.\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-fa280a5 elementor-widget elementor-widget-image\" data-id=\"fa280a5\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"522\" height=\"222\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33.png\" class=\"attachment-large size-large wp-image-17020\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33.png 522w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33-300x128.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33-500x213.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33-360x153.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33-200x85.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33-100x43.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/33-70x30.png 70w\" sizes=\"(max-width: 522px) 100vw, 522px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-611a461 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"611a461\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5934e25\" data-id=\"5934e25\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6b26aea\" data-id=\"6b26aea\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-abd3ef3 myheader1 elementor-widget elementor-widget-heading\" data-id=\"abd3ef3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3. Comment nous ex\u00e9cutons les tests automatiques ?<\/h2>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-72e7816 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"72e7816\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ba081cc elementor-widget elementor-widget-heading\" data-id=\"ba081cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3.1 Ex\u00e9cution avec l\u2019IDE et le navigateur en local<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ed9e71a elementor-widget elementor-widget-text-editor\" data-id=\"ed9e71a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tOn peut <strong>ex\u00e9cuter un cas de test<\/strong> \u00e0 travers l\u2019IDE (<strong>Intellij<\/strong>) en passant les param\u00e8tres n\u00e9cessaires dans VM_options(-ea -Dwebdriver.chrome.driver=<i>&lt;path-to-chrome-driver&gt;<\/i> -Dselenide.baseUrl=<i>&lt;exoplatform-instance-url&gt;<\/i>). Le test sera ex\u00e9cut\u00e9 sur le navigateur d\u00e9j\u00e0 install\u00e9.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-000ffcd elementor-widget elementor-widget-image\" data-id=\"000ffcd\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"633\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-1024x633.png\" class=\"attachment-large size-large wp-image-17021\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-1024x633.png 1024w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-300x185.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-768x475.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-1250x773.png 1250w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-720x445.png 720w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-500x309.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-360x223.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-200x124.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-100x62.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44-49x30.png 49w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/44.png 1289w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-9d183f5 elementor-widget elementor-widget-heading\" data-id=\"9d183f5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3.2 Ex\u00e9cution avec maven et le navigateur en local<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6f28657 elementor-widget elementor-widget-text-editor\" data-id=\"6f28657\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tOn peut aussi ex\u00e9cuter les tests avec une commande maven:\n<br><br>\n<i>mvn &nbsp;clean verify -Prun-its,chrome \\<\/i><i>\n<\/i>\n<br>\n<i>-Dselenide.baseUrl=&lt;exoplatform-instance-url&gt; \\<\/i>\n<br><br>\n<i>-Dselenium.webdriver.chrome.driver.path=&lt;path-to-chrome-driver&gt;<\/i>\n<br><br>\nL\u2019image ci dessous est un exemple de cette ex\u00e9cution<i> .<\/i>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-49e537f elementor-widget elementor-widget-image\" data-id=\"49e537f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"816\" height=\"87\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55.png\" class=\"attachment-large size-large wp-image-17022\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55.png 816w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-300x32.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-768x82.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-720x77.png 720w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-500x53.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-360x38.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-200x21.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-100x11.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/55-70x7.png 70w\" sizes=\"(max-width: 816px) 100vw, 816px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-934ab96 elementor-widget elementor-widget-heading\" data-id=\"934ab96\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3.3 Execution avec Docker, Maven et Selenium Grid<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-492d519 elementor-widget elementor-widget-text-editor\" data-id=\"492d519\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tLes tests peuvent \u00eatre ex\u00e9cut\u00e9s sur des images docker du <strong>Selenium Grid<\/strong> et <strong>chrome<\/strong>.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-9e19cda elementor-widget elementor-widget-text-editor\" data-id=\"9e19cda\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tPremi\u00e8rement, on doit d\u00e9marrer les conteneurs avec cette commande:\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e956d61 elementor-widget elementor-widget-text-editor\" data-id=\"e956d61\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tdocker-compose -f core\/src\/main\/resources\/stack\/docker-compose-50-hsqldb.yml -p qa_ui up\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5df02f3 elementor-widget elementor-widget-image\" data-id=\"5df02f3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"734\" height=\"194\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66.png\" class=\"attachment-large size-large wp-image-17023\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66.png 734w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66-300x79.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66-720x190.png 720w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66-500x132.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66-360x95.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66-200x53.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66-100x26.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/66-70x19.png 70w\" sizes=\"(max-width: 734px) 100vw, 734px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-b586fe2 elementor-widget elementor-widget-text-editor\" data-id=\"b586fe2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tEnsuite, on ex\u00e9cute les tests sur le noeud chrome du Selenium Grid.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-fb7cc9a elementor-widget elementor-widget-code-highlight\" data-id=\"fb7cc9a\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp><i>mvn &nbsp;clean verify -Prun-its,grid \\<\/i><i>\r\n<\/i><i> &nbsp;&nbsp;&nbsp;-Dselenide.baseUrl=<\/i><i>&lt;exoplatform-instance-url&gt;<\/i><i> \\<\/i><i>\r\n<\/i><i> &nbsp;&nbsp;&nbsp;-Dremote=http:\/\/localhost:4444\/wd\/hub \\<\/i><i>\r\n<\/i><i> &nbsp;&nbsp;&nbsp;-Dselenide.browser=chrome &nbsp;\\<\/i><i>\r\n<\/i><i> &nbsp;&nbsp;&nbsp;-Dselenide.timeout=20000<\/i><\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-0cef516 elementor-widget elementor-widget-image\" data-id=\"0cef516\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"781\" height=\"103\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77.png\" class=\"attachment-large size-large wp-image-17024\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77.png 781w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-300x40.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-768x101.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-720x95.png 720w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-500x66.png 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-360x47.png 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-200x26.png 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-100x13.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/77-70x9.png 70w\" sizes=\"(max-width: 781px) 100vw, 781px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a11f10f elementor-widget elementor-widget-text-editor\" data-id=\"a11f10f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tOn peut utiliser ce param\u00e8tre pour s\u00e9lectionner les tests \u00e0 ex\u00e9cuter, par exemple, si on veut ex\u00e9cuter que les <strong>tests smoke<\/strong>, on ajoute : <i>-Dselenide.test.tags.include=smoke \\<\/i>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-9327c20 elementor-widget elementor-widget-heading\" data-id=\"9327c20\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3.4 Ex\u00e9cution avec Jenkins<\/h3>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5626a6a elementor-widget elementor-widget-text-editor\" data-id=\"5626a6a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tOn peut aussi lancer les <strong>tests automatis\u00e9s<\/strong> \u00e0 travers notre job priv\u00e9 &nbsp;&nbsp;<strong>platform-qa-ui-with-params<\/strong>.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ada2024 elementor-widget elementor-widget-image\" data-id=\"ada2024\" data-element_type=\"widget\" data-widget_type=\"image.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"691\" height=\"626\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88.png\" class=\"attachment-large size-large wp-image-17025\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88.png 691w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88-300x272.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88-522x473.png 522w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88-362x328.png 362w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88-261x236.png 261w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88-145x131.png 145w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88-100x90.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2018\/09\/88-33x30.png 33w\" sizes=\"(max-width: 691px) 100vw, 691px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-083b91c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"083b91c\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-38e61c3\" data-id=\"38e61c3\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-280490c\" data-id=\"280490c\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6c63b5d myheader1 elementor-widget elementor-widget-heading\" data-id=\"6c63b5d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Conclusion<\/h2>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c0dfc50 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c0dfc50\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-99a0826 elementor-widget elementor-widget-text-editor\" data-id=\"99a0826\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\tLa <strong>mise en place des tests automatiques<\/strong> chez <a style=\"color: #2f5e92; text-decoration: underline;\" href=\"https:\/\/www.exoplatform.com\/fr\/?utm_source=BlogFr&amp;utm_medium=Blog&amp;utm_campaign=link\">eXo<\/a> a permis l\u2019augmentation de la couverture des <strong>cas de tests<\/strong>, la d\u00e9tection pr\u00e9coce des anomalies (nous avons planifi\u00e9 une ex\u00e9cution hebdomadaire automatique du pipeline <strong>jenkins<\/strong> donc &nbsp;la d\u00e9tection pr\u00e9coce des bugs ) et le gain de temps d&#8217;ex\u00e9cution (1000 cas n\u00e9cessitent 10 j\/h pour les ex\u00e9cuter sur une instance manuellement &nbsp;alors que les <strong>tests automatiques<\/strong> sont ex\u00e9cut\u00e9s en 4 heures sur plusieurs instances en parall\u00e8le) .\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b2f3776 dow3-cl elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b2f3776\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-ae1353d\" data-id=\"ae1353d\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-1bbd300\" data-id=\"1bbd300\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-17cbe94 elementor-cta--skin-cover elementor-cta--valign-middle elementor-widget elementor-widget-call-to-action\" data-id=\"17cbe94\" data-element_type=\"widget\" data-widget_type=\"call-to-action.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/plugins\/elementor-pro\/assets\/css\/widget-call-to-action.min.css\">\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/pub3412.png);\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t<div class=\"elementor-cta__title elementor-cta__content-item elementor-content-item\">Votre solution de Digital Workplace<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__description elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\tBoostez l'engagement de vos collaborateurs\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item \">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-md\" href=\"https:\/\/www.exoplatform.com\/fr\/la-digital-workplace\/?utm_source=BlogEn&#038;utm_medium=Blog&#038;utm_campaign=Content&#038;utm_content=cta\">\n\t\t\t\t\t\tEn savoir plus\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0d8e80b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0d8e80b\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-785ee59\" data-id=\"785ee59\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4a66947 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4a66947\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2866303\" data-id=\"2866303\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4ee2505 elementor-widget elementor-widget-post-info\" data-id=\"4ee2505\" data-element_type=\"widget\" data-widget_type=\"post-info.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-4f61546\" itemprop=\"about\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-tags\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms\">\n\t\t\t\t\t\t\t<span class=\"elementor-post-info__item-prefix\">Tags:<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-post-info__terms-list\">\n\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-fr\/\" class=\"elementor-post-info__terms-list-item\">eXo<\/a>, <a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/guide\/\" class=\"elementor-post-info__terms-list-item\">Guide<\/a>, <a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/tutoriel\/\" class=\"elementor-post-info__terms-list-item\">Tutoriel<\/a>\t\t\t\t<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-105f90f\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-custom\">\n\t\t\t\t\t\t\t\t\t\t&nbsp;\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-826d4bc\" data-id=\"826d4bc\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d72daf9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d72daf9\" data-element_type=\"section\" id=\"end-tet\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c9f6570\" data-id=\"c9f6570\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a4c8397 elementor-widget__width-inherit elementor-widget elementor-widget-testimonial\" data-id=\"a4c8397\" data-element_type=\"widget\" data-widget_type=\"testimonial.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<style>\/*! elementor - v3.13.2 - 11-05-2023 *\/\r\n.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5;display:block}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em;display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;max-width:none}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}<\/style>\t\t<div class=\"elementor-testimonial-wrapper\">\r\n\t\t\t\r\n\t\t\t\t\t\t<div class=\"elementor-testimonial-meta elementor-has-image elementor-testimonial-image-position-top\">\r\n\t\t\t\t<div class=\"elementor-testimonial-meta-inner\">\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial-image\">\r\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail wp-image-25576\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK-150x150.jpg 150w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK-50x50.jpg 50w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK-35x35.jpg 35w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK-131x131.jpg 131w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK-90x90.jpg 90w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK-30x30.jpg 30w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/elementor\/thumbs\/article-OK-pzs8ey66vbhi20uquc3lo34o27j194cykcnlkia5vk.jpg 160w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2022\/12\/article-OK.jpg 164w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial-details\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial-name\">Julian dubois<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fcaa092\" data-id=\"fcaa092\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-68d8146 elementor-widget elementor-widget-testimonial\" data-id=\"68d8146\" data-element_type=\"widget\" data-widget_type=\"testimonial.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-testimonial-wrapper\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial-content\">\n  <figcaption>\n  <\/figcaption>\n<div>Je suis expert solution chez eXo Platform. <\/div>\n     \n<div style=\" padding:20px 0;\">Mon r\u00f4le est d\u2019accompagner les clients dans le d\u00e9ploiement de leur projet de plateforme et l\u2019accompagnement au changement li\u00e9 \u00e0 ce projet. J\u2019ai pilot\u00e9 et administr\u00e9 une Digital Workplace pendant 3 ans avant de rejoindre eXo Platform.  <\/div>\n     \n<div>Am\u00e9liorer l\u2019environnement et les conditions de travail m\u2019a toujours passion\u00e9, je peux maintenant accompagner nos clients dans cette d\u00e9marche. <\/div>\n<\/div>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-78ad836 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"78ad836\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a797c2f\" data-id=\"a797c2f\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e25c827 faq-id elementor-widget elementor-widget-heading\" data-id=\"e25c827\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Related posts<\/h6>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8a4a719 emp-cat elementor-widget elementor-widget-shortcode\" data-id=\"8a4a719\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-shortcode\">\n\t<div class=\"am_ajax_post_grid_wrap\"  style=\"background-color: transparent !important; \" data-pagination_type=\"load_more\" data-am_ajax_post_grid='{\"show_filter\":\"yes\",\"btn_all\":\"yes\",\"initial\":\"-1\",\"layout\":\"1\",\"post_type\":\"post\",\"posts_per_page\":\"3\",\"cat\":\"\",\"terms\":\"\",\"paginate\":\"no\",\"hide_empty\":\"true\",\"orderby\":\"date\",\"order\":\"ASC\",\"pagination_type\":\"load_more\",\"infinite_scroll\":\"\",\"animation\":\"\",\"grid_id\":\"\"}'>\r\n\r\n\t\t\t\t\t<div class=\"asr-filter-div\" data-layout=\"1\"><ul>\r\n\t\t\t\t\t\t\t\t\t<li \r\n\r\n\r\n\r\n \r\n   class=\"asr_texonomy active\" style=\"font-weight:bold;\"data_id=\"-1\" style=\"background-color: transparent !important;\">All<\/li>\r\n\t\t\t\t\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1302\">eXo<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"508\">eXo<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"642\">eXo<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1407\">Anerkennung der Mitarbeiter<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"454\">Digital workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"500\">Digital workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1337\">Arbeitsplatz<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"462\">Employee engagement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"616\">Engagement collaborateur<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1465\">Branchentrends<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"486\">Open source<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"506\">Open source<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"620\">Avenir du travail<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1411\">Cartoon<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"504\">Future of work<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1137\">Actualit\u00e9s<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1366\">Change Management<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"460\">Internal communication<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"492\">Collaboration<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"458\">Collaboration<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1287\">Digital Workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1323\">Digitale Transformation<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"496\">Exp\u00e9rience collaborateur<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"705\">News<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"452\">intranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1135\">intranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"494\">Communication interne<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1311\">Infografik<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"409\">workplace<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1294\">interne Kommunikation<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"456\">Knowledge management<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"618\">onboarding<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"512\">Employee experience<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"490\">Gestion des connaissances<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1281\">intranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"502\">Conduite de changement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"514\">Employee productivity<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1329\">Kollaboration<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1451\">Leadership<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1187\">Leadership<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"614\">onboarding<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1183\">Cartoon<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"518\">Employee recognition<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1331\">Leitfaden<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1181\">Astuces et bonnes pratiques<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"516\">Change management<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1292\">Mitarbeiter engagement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"813\">Cartoon<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"411\">Etudes de cas<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1339\">Mitarbeiter Erfahrung<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"622\">Digital transformation<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1175\">Guide<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1317\">Nachrichten<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"799\">Infographic<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1185\">Infographie<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1403\">Onboarding<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1300\">Open source<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"510\">Remote work<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"498\">Productivit\u00e9<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1173\">T\u00e9l\u00e9travail<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"488\">Transformation digitale<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1179\">Tutoriel<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1443\">Actualit\u00e9s produit<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1562\">Extranet<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1461\">Industry trends<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1445\">Product News<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1447\">Produkt Nachrichten<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1309\">Produktivit\u00e4t<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1405\">Reconnaissance des employ\u00e9s<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1307\">Telearbeit<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1463\">Tendances<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1449\">Thought leadership<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1345\">Tipps und Tricks<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"780\">Tips &amp; Tricks<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"819\">Tutorial<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1269\">Uncategorized<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"699\">Uncategorized<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1378\">Wissensmanagement<\/li>\r\n\t\t        \t\t            <li class=\"asr_texonomy\" data_id=\"1304\">Zukunft der Arbeit<\/li>\r\n\t\t        \t        <\/ul><\/div>\r\n\t    \r\n\t    <div class=\"asr-ajax-container\" style=\"background-color: transparent !important;\">\r\n\t\t    <div class=\"asr-loader\">\r\n\t\t    \t<div class=\"lds-dual-ring\"><\/div>\r\n\t\t    <\/div>\r\n\t\t    <div class=\"asrafp-filter-result\">\r\n\t\t    \t<div class=\"am-postgrid-wrapper\">\r\n\r\n\t\t<div class=\"am_post_grid am__col-3 am_layout_1  \">\r\n\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"am_grid_col\">\r\n\t\t\t\t<div class=\"am_single_grid\">\r\n\t\t\t\t\t<div class=\"am_thumb\">\r\n\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine\/\">\r\n\t\t\t\t\t\t<img width=\"800\" height=\"533\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine.png 800w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-300x200.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-768x512.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-710x473.png 710w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-492x328.png 492w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-354x236.png 354w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-197x131.png 197w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-100x67.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-45x30.png 45w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/02\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine-640x426.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"am_cont\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine\/\"><h2 class=\"am__title\">eXo Platform et Axians s\u2019associent  pour acc\u00e9l\u00e9rer le d\u00e9ploiement de digital workplaces  open source et souveraines en France<\/h2><\/a>\r\n\t\t\t\t\t\t<div class=\"am__excerpt\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine\/\">Paris, le 23 Avril 2026 \u2013 eXo Platform, \u00e9diteur fran\u00e7ais de la\u2026<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/partenariat-exo-platform-axians-digital-workplace-open-source-souveraine\/\" class=\"am__readmore\">Read More<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"post_tags\"><a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-fr\/\" title=\"eXo Tag\" class=\"exo-fr\">eXo<\/a> <\/div>\t\t\t\t\t<div class=\"am_time\">\r\n\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"1\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span> \r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"am_grid_col\">\r\n\t\t\t\t<div class=\"am_single_grid\">\r\n\t\t\t\t\t<div class=\"am_thumb\">\r\n\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/ia-souveraine-digital-workplace-multi-llm\/\">\r\n\t\t\t\t\t\t<img width=\"800\" height=\"533\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse.png 800w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-300x200.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-768x512.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-710x473.png 710w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-492x328.png 492w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-354x236.png 354w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-197x131.png 197w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-100x67.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-45x30.png 45w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/exo-platform-AI-communique-presse-640x426.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"am_cont\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/ia-souveraine-digital-workplace-multi-llm\/\"><h2 class=\"am__title\">eXo Platform lance une IA ma\u00eetris\u00e9e et souveraine au c\u0153ur de sa digital workplace<\/h2><\/a>\r\n\t\t\t\t\t\t<div class=\"am__excerpt\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/ia-souveraine-digital-workplace-multi-llm\/\">Paris, le 31 mars 2026 - eXo Platform annonce le lancement de\u2026<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/ia-souveraine-digital-workplace-multi-llm\/\" class=\"am__readmore\">Read More<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"post_tags\"><a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/actualites\/\" title=\"Actualit\u00e9s Tag\" class=\"actualites\">Actualit\u00e9s<\/a> <\/div>\t\t\t\t\t<div class=\"am_time\">\r\n\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"1\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span> \r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"am_grid_col\">\r\n\t\t\t\t<div class=\"am_single_grid\">\r\n\t\t\t\t\t<div class=\"am_thumb\">\r\n\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\">\r\n\t\t\t\t\t\t<img width=\"800\" height=\"533\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR.png 800w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-300x200.png 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-768x512.png 768w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-710x473.png 710w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-492x328.png 492w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-354x236.png 354w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-197x131.png 197w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-100x67.png 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-45x30.png 45w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2026\/03\/Cover_blog_features_IA_FR-640x426.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\t\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"am_cont\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\"><h2 class=\"am__title\">eXo Platform lance la Digital Workplace augment\u00e9e par l\u2019IA<\/h2><\/a>\r\n\t\t\t\t\t\t<div class=\"am__excerpt\">\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\">Aujourd'hui, nous sommes heureux de vous pr\u00e9senter notre nouvelle digital workplace augment\u00e9e\u2026<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/exo-platform-digital-workplace-ia\/\" class=\"am__readmore\">Read More<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"post_tags\"><a href=\"https:\/\/www.exoplatform.com\/blog\/fr\/actualites-produit\/\" title=\"Actualit\u00e9s produit Tag\" class=\"actualites-produit\">Actualit\u00e9s produit<\/a> <\/div>\t\t\t\t\t<div class=\"am_time\">\r\n\t\t\t\t\t\t<span class=\"bsf-rt-reading-time\"><span class=\"bsf-rt-display-label\" prefix=\"Reading Time\">\n\t\t<\/span> <span class=\"bsf-rt-display-time\" reading_time=\"21\"><\/span> \n\t\t<span class=\"bsf-rt-display-postfix\" postfix=\"min\"><\/span><\/span> \r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t\t<\/div>\r\n\r\n\t\t<div class=\"am_posts_navigation\">\r\n\t\t<button type='button' data-paged='1' data-next='2' class=' am-post-grid-load-more '>Voir Plus<\/button>\t\t<\/div>\r\n\r\n\t\t<\/div>\t\t    <\/div>\r\n\t    <\/div>\r\n    <\/div>\r\n\r\n\t\n\n\n\n\t\t\t\n\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5e4a561 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5e4a561\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a47ad84\" data-id=\"a47ad84\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-958770d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"958770d\" data-element_type=\"section\">\r\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d4e205c\" data-id=\"d4e205c\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-905a07a elementor-widget elementor-widget-heading\" data-id=\"905a07a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Laisser une r\u00e9ponse<\/h6>\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e387034\" data-id=\"e387034\" data-element_type=\"column\">\r\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-22b022a elementor-widget elementor-widget-text-editor\" data-id=\"22b022a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t\t\t( Votre adresse email ne sera pas publi\u00e9e)\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c299260 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c299260\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\r\n\t\t\t\t<div class=\"elementor-widget-container\">\r\n\t\t\t\t\t<div class=\"elementor-divider\">\r\n\t\t\t<span class=\"elementor-divider-separator\">\r\n\t\t\t\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t","protected":false},"excerpt":{"rendered":"Automatiser ses tests fonctionnels chez eXo Platform \u201cEspace num\u00e9rique de travail\u201d est un terme que l\u2019on retrouve commun\u00e9ment dans le langage courant. Table des mati\u00e8res 1. Qu\u2019est ce qu\u2019un Test automatis\u00e9 ? Un test automatis\u00e9 est un test dont l&#8217;ex\u00e9cution ne n\u00e9cessite pas l&#8217;intervention d&#8217;un humain. L&#8217;ex\u00e9cution de tests automatis\u00e9s n\u00e9cessite l&#8217;utilisation de solutions informatiques [&hellip;]","protected":false},"author":13,"featured_media":17026,"comment_status":"open","ping_status":"open","sticky":false,"template":"main1-article.php","format":"image","meta":[],"categories":[642,1175,1179],"tags":[552,608,1126,546],"lang":"fr","translations":{"fr":37253},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/37253"}],"collection":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/comments?post=37253"}],"version-history":[{"count":0,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/37253\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media\/17026"}],"wp:attachment":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media?parent=37253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/categories?post=37253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/tags?post=37253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}