mcdcorp / opentest

Open source test automation tool for web applications, mobile apps and APIs
https://getopentest.org
MIT License
447 stars 107 forks source link

OpenTest is running and page crashes #596

Open alamonica-mcd opened 1 year ago

alamonica-mcd commented 1 year ago

OpenTest version number: 1.3.8

OpenTest is running and page crashes: image

Steps to reproduce:

  1. navigated to screen
  2. loop for 20 times while clicking the ID of 3 UI buttons

Log:

from tab crashed (Session info: chrome=79.0.3945.0)
Build info: version: '3.12.0', revision: '7c6e0b3'
System info: host: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_341'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 79.0.3945.0, 
chrome: {chromedriverVersion: 79.0.3945.36, goog:chromeOptions: {debuggerAddress: localhost:63622}, 
javascriptEnabled: true, networkConnectionEnabled: false, 
pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, 
proxy: Proxy(), setWindowRect: true, 
strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, 
unhandledPromptBehavior: dismiss and notify}

*** Element info: {Using=id, value=button}
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
    at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
    at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:543)
    at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:344)
    at org.openqa.selenium.remote.RemoteWebDriver.findElementsById(RemoteWebDriver.java:367)
    at org.openqa.selenium.By$ById.findElements(By.java:180)
    at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:305)
    at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:895)
    at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:44)
    at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:183)
    at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:180)
    at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:248)
    at org.getopentest.selenium.core.SeleniumTestAction.getElement(SeleniumTestAction.java:58)
    at org.getopentest.selenium.core.SeleniumTestAction.getElement(SeleniumTestAction.java:50)
    at org.getopentest.selenium.Click.run(Click.java:29)
    ... 23 more