Code: Select all
step(
"Menu navigation",
() -> {
page.locator("a").filter(new locator.FilterOptions().setHasText(project)).first().click();
page.locator("a").filter(new Locator.FilterOptions().setHasText(struct)).first().click();
page.locator("a").filter(new Locator.FilterOptions().setHasText(management)).first().click();
});
Code: Select all
page.locator("a").filter(new locator.FilterOptions().setHasText(project)).first().click();
page.locator("a").filter(new Locator.FilterOptions().setHasText(struct)).first().click();
page.locator("a").filter(new Locator.FilterOptions().setHasText(management)).first().click();
< /code>
führt dazu, dass die Klicks im Bericht vollständig fehlen. Was ich für jeden Klick brauche, ist für jeden Klick, jede Füllung, jede Drücke und jede URL -NAV werden separat in Testkörper aufgezeichnet.
org.apache.maven.plugins
maven-compiler-plugin
3.14.0
${java.release.version}
${maven.source.encoding}
true
org.apache.maven.plugins
maven-surefire-plugin
3.1.2
test
true
2C
none
true
-Dfile.encoding=${project.build.sourceEncoding}
-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
false
listener
${suite-xml}
${argLine}
org.aspectj
aspectjweaver
${aspectj.version}
io.qameta.allure
allure-maven
2.15.2
2.29.1
com.microsoft.playwright
playwright
1.49.0
org.testng
testng
7.10.2
test
org.aspectj
aspectjweaver
${aspectj.version}
runtime
io.qameta.allure
allure-testng
${allure.version}
test
io.github.uchagani
allure-playwright-java
1.1.0
< /code>
Dies ist ein Testprojekt, ein POC, daher ist die Testsuite sehr einfach: < /p>