Amazon sample with GraphWalker

89 views
Skip to first unread message

Nguyen Viet

unread,
Sep 26, 2023, 9:48:27 PM9/26/23
to GraphWalker
Hi GraphWalker team,

I'm trying to generate test cases as the guide but I got some error related to ExecutionContext - null as bellow:

[main] INFO org.graphwalker.ShoppingCartTest - Setup happens here
[main] INFO com.codeborne.selenide.impl.WebDriverThreadLocalContainer - No webdriver is bound to current thread: 1 - let's create a new webdriver
[main] INFO com.codeborne.selenide.impl.FileHelper - Creating folder: D:\MBT Tools\MBTGraphWalker\graphwalker-example-master\java-amazon\build\downloads\1695708997200_22300_1
[main] ERROR io.github.bonigarcia.wdm.online.HttpClient - Error HTTP 404 executing https://chromedriver.storage.googleapis.com/LATEST_RELEASE_116
[main] WARN io.github.bonigarcia.wdm.versions.VersionDetector - Exception reading https://chromedriver.storage.googleapis.com/LATEST_RELEASE_116 to get latest version of chromedriver (Error HTTP 404 executing https://chromedriver.storage.googleapis.com/LATEST_RELEASE_116)
[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Exporting webdriver.chrome.driver as C:\Users\quangviet.nguyen\.cache\selenium\chromedriver\win32\114.0.5735.90\chromedriver.exe
[main] INFO com.codeborne.selenide.webdriver.SelenideNettyClientFactory - Changed readTimeout from PT3M to PT1M30S
Starting ChromeDriver 114.0.5735.90 (386bc09e8f4f2e025eddae123f36f6263096ae49-refs/branch-heads/5735@{#1052}) on port 50952
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
[main] ERROR org.graphwalker.core.machine.ExecutionContext - null
[main] ERROR org.graphwalker.java.test.TestExecutor - java.lang.reflect.InvocationTargetException
[main] INFO org.graphwalker.ShoppingCartTest - Cleanup happens here
[INFO] ------------------------------------------------------------------------
[ERROR] java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.graphwalker.core.machine.ExecutionContext.execute(ExecutionContext.java:276)
        at org.graphwalker.core.machine.SimpleMachine.execute(SimpleMachine.java:282)
        at org.graphwalker.core.machine.SimpleMachine.getNextStep(SimpleMachine.java:105)
        at org.graphwalker.java.test.TestExecutor.execute(TestExecutor.java:247)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.graphwalker.java.test.Reflections.invoke(Reflections.java:73)
        at org.graphwalker.java.test.Reflector.execute(Reflector.java:123)
        at org.graphwalker.maven.plugin.TestMojo.execute(TestMojo.java:161)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)

I have tried to build amazon project 
please help me to fix it.

thank you!

Kristian Karl

unread,
Sep 27, 2023, 3:34:41 AM9/27/23
to GraphWalker

Nguyen Viet

unread,
Sep 27, 2023, 5:21:01 AM9/27/23
to GraphWalker
Thank you so much for your support.

I think the browser is working fine now, I saw that the firefox browser has already opened. but I still got an issue. 

please help me to fix it.

[main] INFO com.codeborne.selenide.webdriver.SelenideNettyClientFactory - Changed readTimeout from PT3M to PT1M30S
1695806274144   geckodriver     INFO    Listening on 127.0.0.1:49786
1695806274435   mozrunner::runner       INFO    Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "55714" "--remote ... ins" "http://localhost:55714/" "-no-remote" "-profile" "C:\\Users\\QUANGV~1.NGU\\AppData\\Local\\Temp\\rust_mozprofileX4g6CG"
console.warn: services.settings: Ignoring preference override of remote settings server
console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
1695806274632   Marionette      INFO    Marionette enabled
Dynamically enable window occlusion 0
1695806274681   Marionette      INFO    Listening on port 51330
WebDriver BiDi listening on ws://127.0.0.1:55714
Read port: 51330
1695806274851   RemoteAgent     WARN    TLS certificate errors will be ignored for this session
DevTools listening on ws://127.0.0.1:55714/devtools/browser/be8b0259-7cd8-4be8-8e51-dc6d369ca541
Sep 27, 2023 4:17:55 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected upstream dialect: W3C

[main] INFO com.codeborne.selenide.webdriver.SelenideNettyClientFactory - Changed readTimeout from PT3M to PT1M30S
[main] INFO com.codeborne.selenide.webdriver.BrowserResizer - Set browser size to 1366x768
[main] INFO com.codeborne.selenide.webdriver.WebDriverFactory - BrowserName=firefox Version=118.0 Platform=WINDOWS
[main] INFO com.codeborne.selenide.webdriver.WebDriverFactory - Selenide v. 6.7.2
[main] INFO com.codeborne.selenide.webdriver.WebDriverFactory - Selenium WebDriver v. 4.4.0 build revision: e5c75ed026a
[main] INFO com.codeborne.selenide.drivercommands.CreateDriverCommand - Created webdriver in thread 1: FirefoxDriver -> FirefoxDriver: firefox on WINDOWS (91ddc600-5993-4977-91d8-99e4d4f80706)
[main] INFO com.codeborne.selenide.drivercommands.DisposablesRegistry - Register WebDriverInstance[config=com.codeborne.selenide.impl.StaticConfig@201c1d99,webDriver=FirefoxDriver: firefox on WINDOWS (91ddc600-5993-4977-91d8-99e4d4f80706),proxy=null,downloadsFolder=D:\MBT Tools\MBTGraphWalker\graphwalker-example-master\java-amazon\build\downloads\1695806273743_33964_1] in 1 [size=1]
[main] INFO com.codeborne.selenide.drivercommands.DisposablesRegistry - Add shutdown hook in 1 [size=1]
JavaScript warning: https://www.amazon.com/, line 1942: WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER.
[main] INFO org.graphwalker.core.generator.SingletonRandomGenerator - Seed: 547996913616300
console.warn: LoginRecipes: "Falling back to a synchronous message for: https://www.amazon.com."
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript warning: https://www.amazon.com/s?k=%27Practical+Model-Based+Testing%3A+A+Tools+Approach%27&ref=nb_sb_noss, line 3536: WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER.
JavaScript error: , line 0: uncaught exception:
JavaScript warning: https://www.amazon.com/gp/cart/view.html?ref_=nav_cart, line 2852: WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER.
console.warn: LoginRecipes: "Falling back to a synchronous message for: https://www.amazon.com."
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript error: , line 0: uncaught exception:
JavaScript warning: https://www.amazon.com/s?k=%27Practical+Model-Based+Testing%3A+A+Tools+Approach%27&ref=nb_sb_noss, line 3521: WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER.

[main] ERROR org.graphwalker.core.machine.ExecutionContext - null
[main] ERROR org.graphwalker.java.test.TestExecutor - java.lang.reflect.InvocationTargetException
[main] INFO org.graphwalker.ShoppingCartTest - Cleanup happens here
[INFO] ------------------------------------------------------------------------
[ERROR] java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

thank you very much!
Vào lúc 14:34:41 UTC+7 ngày Thứ Tư, 27 tháng 9, 2023, Kristian Karl đã viết:

Nguyen Viet

unread,
Oct 2, 2023, 2:26:14 AM10/2/23
to GraphWalker
Dear Mr. Kristian Karl

please help me on this issue.

thank you so much!

Vào lúc 16:21:01 UTC+7 ngày Thứ Tư, 27 tháng 9, 2023, Nguyen Viet đã viết:
Reply all
Reply to author
Forward
0 new messages