allure-framework / allure-framework/allure-java
🐞: Selenium BiDi attachments land in the tearDown fixture, not the test result
- Vorherrschende Sprache
- Java
- Sterne
- 376
- Forks
- 240
- Ø Merge
- 1 T. 7 Std.
- Gemergte PRs (30 T.)
- 45
Beschreibung
### What happened?
When a WebDriver decorated with `AllureWebDriverBiDi` is closed via `driver.quit()` inside a JUnit 5 `@AfterEach`, the resulting "WebDriver BiDi network"/"WebDriver BiDi log" attachments are written to the `tearDown` fixture container instead of the test result itself.
### What Allure Integration are you using?
allure-selenium-bidi
### What version of Allure Integration you are using?
3.0-SNAPSHOT, commit 22cb1020
### What version of Allure Report you are using?
3.14.0
### Code of Conduct
- [x] I agree to follow this project's Code of Conduct
Beitragsleitfaden
Rechercherichtung
Beginne in der Integration allure-selenium-bidi und reproduziere den Fall mit AllureWebDriverBiDi, JUnit 5 und driver.quit() innerhalb von @AfterEach. Prüfe, wie die resultierenden Anhänge „WebDriver BiDi network“ und „WebDriver BiDi log“ dem Testergebnis im Vergleich zur tearDown-Fixture zugeordnet werden. Erledigt ist die Aufgabe, wenn beide Anhänge zum Testergebnis gehören.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- testing
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100