diff --git a/package.json b/package.json
index 467d54a581ff63b7532dab4874f80e6bef9ecffd..93fc5fc388d65a99f7219a18d4bb59703802b916 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",
+    "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-update": "webdriver-manager update",
     "ee-start-server": "webdriver-manager start",
     "ee-test": "protractor test/e2e/conf.js"
diff --git a/test/e2e/index-resource-spec.js b/test/e2e/index-resource-spec.js
index 7d2a53cfeee6accd1949e176ff86ecbb2abfb732..947d2b295b36e40309d03446fdf0db08f8531ed4 100644
--- a/test/e2e/index-resource-spec.js
+++ b/test/e2e/index-resource-spec.js
@@ -1,8 +1,19 @@
+var fs = require('fs');
+
+// abstract writing screen shot to a file
+function writeScreenShot(data, filename) {
+    var stream = fs.createWriteStream(filename);
+    stream.write(new Buffer(data, 'base64'));
+    stream.end();
+}
+
 describe('index resource page', function() {
     it('login to app', function() {
         browser.waitForAngularEnabled(true);
         browser.get(browser.baseUrl+ '/dist/index.html#/login');
-
+        browser.takeScreenshot().then(function (png) {
+            writeScreenShot(png, 'exception.png');
+        });
         element(by.id('login')).sendKeys('bblier');
         browser.sleep(500);
         element(by.id('password')).sendKeys('maarch');
@@ -12,8 +23,14 @@ describe('index resource page', function() {
 
     it('index a document whitout file', function() {
         browser.sleep(4000);
+        browser.takeScreenshot().then(function (png) {
+            writeScreenShot(png, 'exception.png');
+        });
         element(by.id('indexing')).click();
         browser.sleep(500);
+        browser.takeScreenshot().then(function (png) {
+            writeScreenShot(png, 'exception.png');
+        });
         element(by.id('doctype')).click();
         browser.sleep(500);
         element(by.css('[title="Demande de renseignements"]')).click();
@@ -47,5 +64,4 @@ describe('index resource page', function() {
         expect(browser.getCurrentUrl()).toContain('/resources/');
         browser.sleep(4000);
     });
-});
-
+});
\ No newline at end of file