diff --git a/package.json b/package.json
index a1974f165b6fbdaa8a284536033c88fa843fe687..51403c2c5a89cc9f35dcbc18033eeb2f66f477d7 100755
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
     "upgrade": "ncu -u",
     "create-component": "echo Component name ? && read varname && ng g c $varname --module app",
     "create-component-admin": "echo Component name ? && read varname && ng g c administration/$varname --module administration",
-    "ee-launch": "webdriver-manager update --versions.chrome=80.0.3987.162 && webdriver-manager start --detach --versions.chrome=80.0.3987.162 && protractor test/e2e/conf.js && webdriver-manager shutdown && fuser -k 4444/tcp && base64 exception.png",
+    "ee-launch": "rm test/e2e/screenshots/* && webdriver-manager update --versions.chrome=80.0.3987.162 && webdriver-manager start --detach --versions.chrome=80.0.3987.162 && protractor test/e2e/conf.js && webdriver-manager shutdown && fuser -k 4444/tcp",
     "ee-update": "webdriver-manager update",
     "ee-start-server": "webdriver-manager start",
     "ee-test": "protractor test/e2e/conf.js"
diff --git a/test/e2e/conf.js b/test/e2e/conf.js
index 3f1fa90b55781d0cac39c644ac122e57c6568f15..3708ca418ba714f6ac9cca7e3a3295645fed3269 100644
--- a/test/e2e/conf.js
+++ b/test/e2e/conf.js
@@ -1,16 +1,30 @@
 exports.config = {
-    baseUrl: 'http://127.0.0.1/MaarchCourrier',
+    baseUrl: 'http://127.0.0.1/maarch_courrier_develop/cs_recette',
     seleniumAddress: 'http://localhost:4444/wd/hub',
     specs: [
         'index-resource-spec.js',
         //'login-spec.js',
         //'about-us-spec.js'
     ],
-    capabilities: {
-        browserName: 'chrome',
-        chromeOptions: {
-            args: ["--no-sandbox", "--headless", "--disable-gpu", "--window-size=800,600" ]
+    multiCapabilities: [
+        {
+            'browserName': 'chrome',
+            'chromeOptions': {
+                'args': ["--no-sandbox", "--headless", "--disable-gpu",  "--window-size=1920,1080"]
+            },
         },
-    },
-    chromeDriver: '/usr/bin/chromedriver'
-};
+        {
+            'browserName': 'firefox',
+            'moz:firefoxOptions': {
+                'args': ["--headless", "--width=1920", "--height=1080"]
+            }
+        }
+    ],
+    chromeDriver: '/usr/bin/chromedriver',
+
+    onPrepare: () => {
+        browser.driver.getCapabilities().then(function(caps){
+            browser.browserName = caps.get('browserName');
+        });
+    }
+};
\ No newline at end of file
diff --git a/test/e2e/index-resource-spec.js b/test/e2e/index-resource-spec.js
index 947d2b295b36e40309d03446fdf0db08f8531ed4..c68a316b6e2a20dd9b4c8b0b86873b9a97dbdf20 100644
--- a/test/e2e/index-resource-spec.js
+++ b/test/e2e/index-resource-spec.js
@@ -7,12 +7,13 @@ function writeScreenShot(data, filename) {
     stream.end();
 }
 
-describe('index resource page', function() {
-    it('login to app', function() {
+describe('index resource page', function () {
+    it('login to app', function () {
         browser.waitForAngularEnabled(true);
-        browser.get(browser.baseUrl+ '/dist/index.html#/login');
+        browser.get(browser.baseUrl + '/dist/index.html#/login');
+        browser.sleep(500);
         browser.takeScreenshot().then(function (png) {
-            writeScreenShot(png, 'exception.png');
+            writeScreenShot(png, 'test/e2e/screenshots/login_to_app_' + browser.browserName + '.png');
         });
         element(by.id('login')).sendKeys('bblier');
         browser.sleep(500);
@@ -21,15 +22,15 @@ describe('index resource page', function() {
         element(by.id('submit')).click();
     });
 
-    it('index a document whitout file', function() {
-        browser.sleep(4000);
+    it('index a document whitout file', function () {
+        browser.sleep(1000);
         browser.takeScreenshot().then(function (png) {
-            writeScreenShot(png, 'exception.png');
+            writeScreenShot(png, 'test/e2e/screenshots/home_' + browser.browserName + '.png');
         });
         element(by.id('indexing')).click();
         browser.sleep(500);
         browser.takeScreenshot().then(function (png) {
-            writeScreenShot(png, 'exception.png');
+            writeScreenShot(png, 'test/e2e/screenshots/index_a_document_' + browser.browserName + '.png');
         });
         element(by.id('doctype')).click();
         browser.sleep(500);
diff --git a/test/e2e/screenshots/.gitkeep b/test/e2e/screenshots/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391