0
Ich habe versucht, die Ausnahme der FirefoxProfile
, aber ich erhalten haben, laufen -Wie das Selen in Standardbrowser Firefox
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space.
folgenden Code -
ProfilesIni prf=new ProfilesIni();
FirefoxProfile profile=prf.getProfile("default-1453281235998");
WebDriver driver=new FirefoxDriver(profile);
driver.get("http://192.168.5.14/ames_1.3.0/login");
driver.findElement(By.id("txtUser")).sendKeys("XXX");
driver.findElement(By.id("txtPass")).sendKeys("XXX");
driver.findElement(By.xpath("//input[@value='LOGIN']")).click();
try{
driver.findElement(By.id("act2")).click();
}
catch(NoSuchElementException ex)
{
}
driver.findElement(By.id("adminBannerLink_id")).click();
driver.findElement(By.id("BGMLink_id")).click();
driver.findElement(By.id("BSGMLink_id")).click();
Neben der Antwort, wenn Sie ‚JConsole‘ zu Ihrer Java-Anwendung verbinden, können Sie den Verbrauch Ihres Speichers aufgeteilt in Haufen und Nicht-Heap-Speicher sehen. In Ihrem Fall ist der Haufen wichtiger. Überprüfe mit einigen Minimal- und Maximalwerten, wie viel deine App benötigt und wie viel sie benötigt, um gute Ergebnisse zu erzielen (um gute Ergebnisse zu erzielen, benötigt sie etwas mehr Speicherplatz). JConsole wird zusammen mit Ihrem JDK installiert. Sie finden es im Ordner bin –
Es funktioniert. Ich danke dir sehr –