A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
MIT License
80
stars
11
forks
source link
Improvement: Add Configuration for Selenide Error Messages #280
Selenides default error messages contain a lot of details which are not more harmful than useful inside an allure report (e.g. screenshot path). Due to the screenshot path each single error message is unique so the categorizing feature from allure does not work properly.
User Story
As a automation report reviewer,
I want to have clear and simple messages which can be categorized in the report
so that I don't waste time categorizing issues manually.
Functional Requirements
[x] Add config values to toggle the details of the default Selenide Error message (including timeout and screenshot path)
Documentation Requirements
[x] Add documentation for the config values
Test Requirements
[x] Add sufficient unit tests
[x] Do a smoke test with an external testsuite (like neo example)
Quick Description
Selenides default error messages contain a lot of details which are not more harmful than useful inside an allure report (e.g. screenshot path). Due to the screenshot path each single error message is unique so the categorizing feature from allure does not work properly.
User Story
As a automation report reviewer, I want to have clear and simple messages which can be categorized in the report so that I don't waste time categorizing issues manually.
Functional Requirements
Documentation Requirements
Test Requirements