Ahogy mozog a kurzor az objektum nem kattint rá - webdriver

Jó napot kívánok.
Tud valaki mondani, hogyan lehet visszaállítani egy objektumot pointer. A helyzet olyan, hogy ha mozog a tárgy megjelenik Udalit..mne gombot kell nyomni, hogy törölje, de ez nem jelenik meg, mint a Nem tudom, hogyan, hogy egy tárgy
public void DeleteNoteNewPerson () dob InterruptedException NavigateNoteDelBTN = getDriver () findElement (By.id ( "noteBody")) .;
NavigateNoteDelBTN.click ();
DelNoteBTN = getDriver () findElement (By.linkText ( "Del")) .;
DelNoteBTN.click ();

Csak a harmadik sorban rákattintok azt kell, hogy használják csak elvezetett át az id ( „noteBody”)

Ez a fajta nem segít?

Köszönöm. Segített _)

és talán van némi lehetőség. ez a vizsgálat nem mindig. Ezt követően késedelem miatt nem mindig rákattint a hivatkozásra linktext ( „Del”)

elemek nem volt ideje, hogy úgy tűnik,

várjon néhány uvilichit

vagy csinál egy átvilágítás

Ahogy mozog a kurzor az objektum nem kattint rá - webdriver

public void I_hover_over_menu_item ()
WebDriver driver = getDriver ();
By = By.id ( "noteBody");
Hozzászólások action = new Hozzászólások (driver);
WebElement elem = driver.findElement (a);
action.moveToElement (elem);
action.perform ();
this.sleep (2);
>
public void alvás (int másodperc)
próbálja Thread.sleep (másodperc * 1000);
> Fogás (InterruptedException e)

Hogyan kapcsolható össze a két ilyen módszereket. Azt isPresented pirosan világít

Zamarachivatsya nem, amíg ez a probléma lehetséges másik. Kezdeni, próbálja meg növelni a késedelem példát, 10 másodperc.

Zamarachivatsya nem, amíg ez a probléma lehetséges másik. Kezdeni, próbálja meg növelni a késedelem példát, 10 másodperc.

Nos. Azt javasolták az egyik lehetőség

Hogyan kapcsolható össze a két ilyen módszereket. Azt isPresented pirosan világít

Ha kíváncsi, itt egy példa.

WebDriver driver = új FirefoxDriver ();
(New WebDriverWait (driver, 10))
.amíg (ExpectedConditions.titleContains ( "mytitle"));

Észrevettem, hogy mikor mozgatni az egeret a böngésző ablakot, amelyben a teszten átment, a teszt nem sikerül, mert nem esik a linket (By.linkText ( „Del”));. Ha a kurzor perdelami böngésző (vagy minimalizálja a böngésző ablakban) - a teszt sikeres. Ez tényleg befolyásolja a problémát, vagy mi más?

És miért nem? Nem kell yulozit egér a böngészőben, amikor a vizsgálatok - különösen akkor, ha az egérrel módosítható

Ahogy mozog a kurzor az objektum nem kattint rá - webdriver

+
teljesen egyetértek

Ahogy mozog a kurzor az objektum nem kattint rá - webdriver
random akció nem lehet érzékelni a böngésző :))

Az egyetlen kiút az, hogy ne érintse meg az egeret)? nincs más választása, ha jól értem. )

csinálsz mousehover. és ezzel egyidejűleg az egeret is, a böngésző vezető reagál rá, és hol navol kurzor - úgy látja, hogy az első szó -, majd végrehajtja

Hogy miért. Ez lehet tekerni a VM, vagy egy másik gépen. Vagy kapcsolja ki a böngésző - de ez nem olyan, mint az FF és az IE.