Webdriverio 8: STRG + Mehrfachklicks können nicht ausgeführt werden
P粉763748806
P粉763748806 2024-04-05 09:57:11
0
1
1605

Ich habe mehrere Spalten und muss die Strg-Taste drücken und dann mehrere Spalten auswählen. Ich habe viele Möglichkeiten ausprobiert, aber Strg wird nicht ausgeführt.

await browser.keys(Key.Control);
    await campaignNameColumn.click();
    await browser.keys(Key.Control);
    await monthColumn.click();

Auch Perfromaaktionen ausprobiert, aber noch kein Erfolg. Ich verwende WDIO - 8 und Knoten 16

P粉763748806
P粉763748806

Antworte allen(1)
P粉386318086

最后这对我有用。

await browser.performActions([
        {
          type: "key",
          id: "keyboard",
          actions: [{ type: "keyDown", value: "" }],
        },
      ]);
    await campaignNameColumn.click();
    await monthColumn.click();
    await browser.performActions([
      {
        type: "key",
        id: "keyboard",
        actions: [{ type: "keyUp", value: "" }],
      },
    ]);
  });
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage