Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Selenium WebDriver ".click()" Problem

Empfohlene Antworten

Hallo zusammen,

ich erstelle momentan JUnit Tests mit dem Selenium WebDriver. Die Tests für Firefox und Chrome funktionieren soweit, der IE macht nur leider Probleme.

Hier erst mal der Code:


		//Eingabeflder leeren und Werte eintragen

		driver.findElement(By.id("username")).clear();

		driver.findElement(By.id("username")).sendKeys("Name");

		driver.findElement(By.id("password")).clear();

		driver.findElement(By.id("password")).sendKeys("Passwort");

		driver.findElement(By.name("submit")).click();


Folgendes Problem: Der Button "Submit" wird nicht geklickt. Andere Optionen wie:

                driver.findElement(By.name("submit")).submit();

funktionieren auch nicht. Ich habe bereits einen Workaround gefunden der dies umgeht, aber nicht wirklich effektiv ist.

		driver.findElement(By.id("password")).sendKeys("\n");

Gibt noch weitere Probleme mit dem IE aber das ist im Moment das wichtigste..

Danke schon mal

Gruß

EHamann

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.