Currently, only the locator is provided in the test results output (in the table rows). Please output the actual Element names also, since they're already defined in our page classes and this would help with other teammates interpreting the results in the event of a failure.
Example: an element on the page DOM might not have an obvious id or name and we're forced to use something non-intuitive such as XPATH or classname that nobody would understand except the developers and test engineer. If such an element fails to be found... the test report provides the locator, which in this case would be jibberish to a layman. If the assigned Element name from our page class, as already referenced in the action (such as PageClass.carList.click(), is provided along with the locator then it will make for much quicker understanding and identification of what failed upon first glance of the test results table.
Currently, only the locator is provided in the test results output (in the table rows). Please output the actual Element names also, since they're already defined in our page classes and this would help with other teammates interpreting the results in the event of a failure.
Example: an element on the page DOM might not have an obvious id or name and we're forced to use something non-intuitive such as XPATH or classname that nobody would understand except the developers and test engineer. If such an element fails to be found... the test report provides the locator, which in this case would be jibberish to a layman. If the assigned Element name from our page class, as already referenced in the action (such as PageClass.carList.click(), is provided along with the locator then it will make for much quicker understanding and identification of what failed upon first glance of the test results table.