diff --git a/e2e/macrorugo-remous.e2e-spec.ts b/e2e/macrorugo-remous.e2e-spec.ts
index f9dea9fd0f01c7c3332d6855d1ac0902b9eb3f0e..d2c17b03b7dd07aa6c120460c625d955ffe8c1f7 100644
--- a/e2e/macrorugo-remous.e2e-spec.ts
+++ b/e2e/macrorugo-remous.e2e-spec.ts
@@ -3,17 +3,20 @@ import { PreferencesPage } from "./preferences.po";
 import { Navbar } from "./navbar.po";
 import { browser, $, $$, expect } from '@wdio/globals'
 import { isElementDisplayed } from "./util.po";
+import { CalculatorPage } from "./calculator.po";
 
 //TODO à réactiver après fusion de #618 dans devel
 xdescribe("MacroRugoRemous - ", () => {
     let prefPage: PreferencesPage;
     let listPage: ListPage;
     let navBar: Navbar;
+    let calcPage: CalculatorPage;
 
     beforeAll(() => {
         prefPage = new PreferencesPage();
         listPage = new ListPage();
         navBar = new Navbar();
+        calcPage = new CalculatorPage();
     });
 
     beforeEach(async () => {
@@ -57,4 +60,49 @@ xdescribe("MacroRugoRemous - ", () => {
         const emptyMsg = $("div .message-when-empty");
         expect(await isElementDisplayed(emptyMsg)).toBe(false);
     });
+
+    it("check select error message when target PAM has no variated parameter", async () => {
+        // start page
+        await navBar.clickNewCalculatorButton();
+        await browser.pause(200);
+
+        // PAM calculator
+        await listPage.clickMenuEntryForCalcType(11);
+        browser.pause(200);
+
+        // MacroRugoRemous calculator
+        await navBar.clickNewCalculatorButton();
+        await browser.pause(200);
+
+        await listPage.clickMenuEntryForCalcType(37);
+        browser.pause(200);
+
+        const errorMsg = await $("div .select-error-message");
+        expect(await isElementDisplayed(errorMsg)).toBe(false);
+    });
+
+    it("check select error message when target PAM has a variated parameter", async () => {
+        // start page
+        await navBar.clickNewCalculatorButton();
+        await browser.pause(200);
+
+        // PAM calculator
+        await listPage.clickMenuEntryForCalcType(11);
+        browser.pause(200);
+
+        // set ZF1 to variated mode
+        const zf1 = await calcPage.getInputById("ZF1");
+        await calcPage.setParamMode(zf1, "var");
+        await browser.pause(200);
+
+        // MacroRugoRemous calculator
+        await navBar.clickNewCalculatorButton();
+        await browser.pause(200);
+
+        await listPage.clickMenuEntryForCalcType(37);
+        browser.pause(200);
+
+        const errorMsg = await $("div .select-error-message");
+        expect(await isElementDisplayed(errorMsg)).toBe(true);
+    });
 });