healenium / healenium-web

Self-healing library for Selenium Web-based tests
Apache License 2.0
170 stars 40 forks source link

[Need support]: How to run tests on local machine and see healenium report dashboard on remote server #250

Closed Vishal0024 closed 1 year ago

Vishal0024 commented 1 year ago

Describe the problem

Postgres- 15 Python - 3.12.0

I have installed python and created DB , schema and user as described here --> https://healenium.io/docs/download_and_install/hlm_web

Then , I ran start_healenium.sh file and able to see dashboard.

But I did this whole setup on a remote server machine.

Now I want to run my tests from my local machine and see dahsboard logs on above server machine. Is it possible?

Healenium Web version

1.3.6

Healenium Backend version

3.4.1

Selenium version

4.0

Platform

No response

Properties file

No response

Logs appeared during using Healenium

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/vibansal/Downloads/healenium-1.3.6/healenium-1.3.6/shell-installation/web/hlm-backend.jar!/BOOT-INF/lib/logback-classic-1.2.12.jar!/org/slf4j/impl/StaticLoggerBinder.
class]
SLF4J: Found binding in [jar:file:/C:/Users/vibansal/Downloads/healenium-1.3.6/healenium-1.3.6/shell-installation/web/hlm-backend.jar!/BOOT-INF/lib/slf4j-simple-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.cla
ss]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]

                     &@@@@@@@@@@:              @@@@@@@@@@8
                @@@@@@@@@@@@@@@@@@@@@:    @@@@@@@@@@@@@@@@@@@@@
              @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&
           @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
         .@@@@@@@@@@*            @@@@@@@@@@@@@            *@@@@@@@@@@@
        @@@@@@@@@*              .@@@@@@@@@@                   @@@@@@@@@
       @@@@@@@@@               @@@@@@@@@@                      o@@@@@@@@
      :@@@@@@@              .@@@@@@@@@@                          @@@@@@@@
      @@@@@@@*            .@@@@@@@@@@                             @@@@@@@
     #@@@@@@@            @@@@@@@@@@                               @@@@@@@#
     @@@@@@@o          @@@@@@@@@@                                 o@@@@@@@
     @@@@@@@o       .@@@@@@@@@@                                   o@@@@@@@
     8@@@@@@@     .@@@@@@@@@@           :@@&                      @@@@@@@8
      @@@@@@@o   @@@@@@@@@@          @@@@@@@@@@                   @@@@@@@
       @@@@@@@*@@@@@@@@@@          @@@@@@@@@@@@@@                @@@@@@@@
       @@@@@@@@@@@@@@@@          @@@@@@@@@@@@@@@@              @@@@@@@@@
        &@@@@@@@@@@@@          @@@@@@@@@@@@@@@@@@            o@@@@@@@@@
         @@@@@@@@@@           @@@@@@@@@@@@@@@@@@@           @@@@@@@@@@
        @@@@@@@@@             @@@@@@@@@@@@@@@@@.         o@@@@@@@@@@@@@
       @@@@@@@@               @@@@@@@@@@@@@@@          o@@@@@@@@@@@@@@@@
      @@@@@@@@                 @@@@@@@@@@@@          o@@@@@@@@@# @@@@@@@@
      @@@@@@@                    @@@@@@@@           @@@@@@@@@@    @@@@@@@
     @@@@@@@@                                    o@@@@@@@@@@      @@@@@@@@
     @@@@@@@*                                  o@@@@@@@@@#        *@@@@@@@
     @@@@@@@@                                o@@@@@@@@@@          #@@@@@@@
     :@@@@@@@                              o@@@@@@@@@@            @@@@@@@:
      @@@@@@@@                           o@@@@@@@@@@             @@@@@@@@
       @@@@@@@@                        o@@@@@@@@@@              @@@@@@@@
        @@@@@@@@                      @@@@@@@@@@               @@@@@@@@@
         @@@@@@@@@*                @@@@@@@@@@@               @@@@@@@@@:
          @@@@@@@@@@@@&        #@@@@@@@@@@@@@@@@        *@@@@@@@@@@@@
            @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
              &@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@
                  @@@@@@@@@@@@@@@@@#       #@@@@@@@@@@@@@@@@@.

2023-10-18 19:42:35.341  INFO 23024 - [       main] com.epam.healenium.Application   : Starting Application using Java 17.0.8 on in04621 with PID 23024 (C:\Users\vibansal\Downloads\healenium-1.3.6\healenium-1.3
.6\shell-installation\web\hlm-backend.jar started by vibansal in C:\Users\vibansal\Downloads\healenium-1.3.6\healenium-1.3.6\shell-installation\web)
2023-10-18 19:42:35.364  INFO 23024 - [       main] com.epam.healenium.Application   : No active profile set, falling back to 1 default profile: "default"
Requirement already satisfied: pip in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (23.3)
2023-10-18 19:42:37.864  INFO 23024 - [       main] .RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2023-10-18 19:42:38.278  INFO 23024 - [       main] .RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 393 ms. Found 4 JPA repository interfaces.
2023-10-18 19:42:39.744  INFO 23024 - [       main] o.s.b.w.e.t.TomcatWebServer      : Tomcat initialized with port(s): 7878 (http)
2023-10-18 19:42:39.767  INFO 23024 - [       main] o.a.c.core.StandardService       : Starting service [Tomcat]
2023-10-18 19:42:39.768  INFO 23024 - [       main] o.a.c.core.StandardEngine        : Starting Servlet engine: [Apache Tomcat/9.0.78]
2023-10-18 19:42:40.004  INFO 23024 - [       main] o.a.c.c.C.[.[localhost].[/]      : Initializing Spring embedded WebApplicationContext
2023-10-18 19:42:40.006  INFO 23024 - [       main] rvletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4531 ms
2023-10-18 19:42:40.775  INFO 23024 - [       main] c.z.hikari.HikariDataSource      : HikariPool-1 - Starting...
2023-10-18 19:42:41.403  INFO 23024 - [       main] c.z.hikari.HikariDataSource      : HikariPool-1 - Start completed.
2023-10-18 19:42:41.795  INFO 23024 - [       main] liquibase.database               : Set default schema name to healenium
2023-10-18 19:42:42.101  INFO 23024 - [       main] liquibase.lockservice            : Waiting for changelog lock....
Requirement already satisfied: fastapi==0.65.2 in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (from -r healenium-selector-imitator/requirements.txt (line 1)) (0.65.2)
Requirement already satisfied: uvicorn==0.13.4 in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (from -r healenium-selector-imitator/requirements.txt (line 2)) (0.13.4)
Requirement already satisfied: starlette==0.14.2 in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (from fastapi==0.65.2->-r healenium-selector-imitator/requirements.txt (line 1)) (
0.14.2)
Requirement already satisfied: pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2 in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (from fastapi==0.65.2->-r healeni
um-selector-imitator/requirements.txt (line 1)) (1.10.13)
Requirement already satisfied: click==7.* in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (from uvicorn==0.13.4->-r healenium-selector-imitator/requirements.txt (line 2)) (7.1.2)
Requirement already satisfied: h11>=0.8 in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (from uvicorn==0.13.4->-r healenium-selector-imitator/requirements.txt (line 2)) (0.14.0)
Requirement already satisfied: typing-extensions>=4.2.0 in c:\users\vibansal\appdata\local\programs\python\python312\lib\site-packages (from pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2->f
astapi==0.65.2->-r healenium-selector-imitator/requirements.txt (line 1)) (4.8.0)

vibansal@in04621 MINGW64 ~/Downloads/healenium-1.3.6/healenium-1.3.6/shell-installation/web
$ INFO:     Started server process [22176]
INFO:     Waiting for application startup.
INFO:     Application startup complete.

Additional context

No response

Vishal0024 commented 1 year ago

I found the solution !!