diff --git a/e2e/select-default-value.e2e-spec.ts b/e2e/select-default-value.e2e-spec.ts
new file mode 100644
index 0000000000000000000000000000000000000000..8796f19ace63fb1d0b64c0e807f459b5a6ee9b56
--- /dev/null
+++ b/e2e/select-default-value.e2e-spec.ts
@@ -0,0 +1,42 @@
+import { browser } from "protractor";
+import { CalculatorPage } from "./calculator.po";
+import { ListPage } from "./list.po";
+import { Navbar } from "./navbar.po";
+import { PreferencesPage } from "./preferences.po";
+
+describe("check the select default value - ", () => {
+    let prefPage: PreferencesPage;
+    let listPage: ListPage;
+    let calcPage: CalculatorPage;
+    let navBar: Navbar;
+
+    beforeAll(() => {
+        prefPage = new PreferencesPage();
+        listPage = new ListPage();
+        calcPage = new CalculatorPage();
+        navBar = new Navbar();
+    });
+
+    beforeEach(async () => {
+        // disable evil option "empty fields on module creation"
+        await prefPage.navigateTo();
+        await prefPage.disableEvilEmptyFields();
+        await browser.sleep(200);
+
+        await prefPage.changeLanguage(1); // fr
+        await browser.sleep(200);
+    });
+
+    it("in the 'backwater curve' calculator", async () => {
+        // open backwater curve calculator
+        await navBar.clickNewCalculatorButton();
+        await listPage.clickMenuEntryForCalcType(4);
+        await browser.sleep(200);
+
+        // in the calculator configuration file, the default resolution method is 'Trapezes'.
+        // let's check this...
+        const sel_section = calcPage.getSelectById("select_resolution");
+        const val = await calcPage.getSelectValueText(sel_section);
+        expect(val).toBe("Intégration par trapèzes");
+    });
+});