diff --git a/e2e/solveur.e2e-spec.ts b/e2e/solveur.e2e-spec.ts
index 93adaae77f47d2670daf98ebaab6675e3240894d..90d60c1d0f5635030aa92cd490000274bb714d77 100644
--- a/e2e/solveur.e2e-spec.ts
+++ b/e2e/solveur.e2e-spec.ts
@@ -52,6 +52,10 @@ describe("Solveur - ", () => {
     const ntc = calcPage.getSelectById("select_target_nub");
     const ntcV = await calcPage.getSelectValueText(ntc);
     expect(ntcV).toContain("PAB : puissance / Puissance dissipée (PV)");
+    // check targetted result
+    const ntt = calcPage.getSelectById("select_target_result");
+    const nttV = await calcPage.getSelectValueText(ntt);
+    expect(nttV).toContain("Puissance dissipée (PV)");
     // check searched Parameter
     const sp = calcPage.getSelectById("select_searched_param");
     const spV = await calcPage.getSelectValueText(sp);
@@ -66,6 +70,11 @@ describe("Solveur - ", () => {
     // check that result is not empty
     const hasResults = await calcPage.hasResults();
     expect(hasResults).toBe(true);
+
+    // change targetted Nub, check that targetted result changes too
+    await calcPage.changeSelectValue(ntc, 0);
+    const nttV2 = await calcPage.getSelectValueText(ntt);
+    expect(nttV2).not.toContain("Puissance dissipée (PV)");
   });
 
   it("create > feed > calculate > clone > calculate clone", async () => {