Open anjanamoorthy opened 3 months ago
I had this issue too.
After adding the healenium-web dependency, the tests started to use JUnitPlatformProvider (in your code: Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
). This provider did not recognize any of my tests.
I needed the tests to be run using testng provider (Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
). To do so, I excluded 2 junit dependencies from healenium-web:
<dependency>
<groupId>com.epam.healenium</groupId>
<artifactId>healenium-web</artifactId>
<version>3.5.3</version>
<exclusions>
<exclusion>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
</exclusion>
<exclusion>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
</exclusion>
</exclusions>
</dependency>
Describe the problem
Followed the below instructions to intergrate with healenium web: https://github.com/healenium/healenium-web?tab=readme-ov-file#how-to-start. But my tests are not executing and there is no error. The tests were executing before the integration and after I remove the healenium dependency too. TestNG version: 7.10.2
Healenium Web version
3.5.3
Healenium Backend version
Latest
Selenium version
4.22.0
Platform
Java
Properties file
recovery-tries = 1 score-cap = 0.5 heal-enabled = true hlm.server.url = http://localhost:7878 hlm.imitator.url = http://localhost:8000
Logs appeared during using Healenium
Additional context
No response