serenity-js / serenity-js Public
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
browser tags should include version (and OS) #132
Comments
Hi there, This feature hasn't been implemented for 2.0 yet.
Thanks for your patience and watch this space! |
Hi @ctaepper - so I'm thinking about the browser tags you mentioned. Let's consider the 4 scenarios:
What should be the tags you'd like to see in each scenario? My initial thoughts are:
This should help to test the test results by browser, by specific browser version, by OS and by OS version. How does that sound? Jan |
hm, so my initial thoughts were to retrieve this tags from the protractor
both os and browser versions can be retrieved from there. but this is protractor/selenium specific. and not a general approach. The tags that you suggest look 100% good to me. I would be happy to have them exactly like this. However, it would still be great to somehow add custom tags per this |
Cool, could you please elaborate a bit more on
How do you think this should work? What custom tags would you like to see for the configurations you mention? |
…easier to distinguish The filename of a screenshot contains the name of the OS, browser and the browser version, as well as the name of the interaction the screenshot has been captured for. The filename of a test report contains the name of the scenario. Enabler for #132
Hey @ctaepper - apologies you had to wait for a while for this to arrive. Check out Serenity/JS 2.1.0 and let me know what you think! You can now sponsor my work on Serenity/JS on Github |
we need to test multiple browser version on multiple devices, e.g.
we use saucelabs for testing and all works well, screenshots and json reports are produced.
however, when generating the HTML reports, the tag "Browser" seems to get summed up be the multiCapabilities property
browserName
, which in all 4 cases is Safari. there doesn't seem to be an apperant way to define those tags in a custom way, at least not with the usage of mocha.or am i missing something?
The text was updated successfully, but these errors were encountered: