Allure -Dramatiker, die Aktionen nicht aufzeichnen, es sei denn, sie befinden sich in Schritt () oder API -AnfragenJava

Java-Forum
Anonymous
 Allure -Dramatiker, die Aktionen nicht aufzeichnen, es sei denn, sie befinden sich in Schritt () oder API -Anfragen

Post by Anonymous »

Allure -Berichte von Dramatikern -Tests enthalten keine Aktionen, die außerhalb von Schritt () Anrufe ergriffen wurden. Zum Beispiel < /p>

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();
});
führt dazu, dass diese Klicks im Abschnitt Testkörper angezeigt werden, da ein Eintrag "Menünavigation".

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>










Wie kann Allure jede einzelne Dramatikright -Aktion separat aufzeichnen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post