Hi All,
I'm using Selenium 3.0.1 with Firefox version 50 on Win 7.
So, when I'm running the below lines of code
System.setProperty("webdriver.gecko.driver", "D:\\Selenium\\geckodriver-v0.11.1-win64\\geckodriver.exe");
ProfilesIni profile = new ProfilesIni();
FirefoxProfile fp = profile.getProfile("Selenium");
DesiredCapabilities dc = DesiredCapabilities.firefox();
dc.setCapability(FirefoxDriver.PROFILE, fp);
WebDriver driver = new FirefoxDriver(dc);
driver.get("http://www.google.com");getting the below error:
[GFX1-]: CreateShaderResourceView failed for format87
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(Unknown Source)
at java.lang.AbstractStringBuilder.append(Unknown Source)
at java.lang.StringBuffer.append(Unknown Source)
at java.io.StringWriter.write(Unknown Source)
at com.google.gson.stream.JsonWriter.string(JsonWriter.java:559)
at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:402)
at com.google.gson.stream.JsonWriter.value(JsonWriter.java:495)
at com.google.gson.internal.bind.TypeAdapters$25.write(TypeAdapters.java:686)
at com.google.gson.internal.bind.TypeAdapters$25.write(TypeAdapters.java:704)
at com.google.gson.internal.bind.TypeAdapters$25.write(TypeAdapters.java:642)
at com.google.gson.internal.Streams.write(Streams.java:68)
at com.google.gson.JsonElement.toString(JsonElement.java:324)
at java.lang.String.valueOf(Unknown Source)
at org.openqa.selenium.remote.JsonToBeanConverter.convert(JsonToBeanConverter.java:92)
at org.openqa.selenium.remote.JsonToBeanConverter.convertMap(JsonToBeanConverter.java:343)
at org.openqa.selenium.remote.JsonToBeanConverter.convert(JsonToBeanConverter.java:217)
at org.openqa.selenium.remote.JsonToBeanConverter.convert(JsonToBeanConverter.java:46)
at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:113)
at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:64)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:141)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:82)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:601)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:241)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:128)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:259)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:247)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:242)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:135)
at TestPage.main(TestPage.java:18)NOTE: But when I had previously ran the test with Selenium 2.53.1 (when gecko driver was not there) along with same firefox profile as stated above in the code, it was running fine.
Please help me in solving this issue.
Thanks in Advance
Pragnya Sahoo