sloy / android-screenshot-reporter Goto Github PK
View Code? Open in Web Editor NEW[WIP] Take screenshot during your Espresso tests and see them later in a report.
[WIP] Take screenshot during your Espresso tests and see them later in a report.
Right now the plugin downloads the screenshots and puts them in the output folder.
It would be nice to also have an html report to see all screenshots classified by test class and method.
Right now the plugin only pulls files in the output folder.
We want to be able to pull entire subfolders in that output folder, so we can better organice the screenshots files.
Right now we must use the ScreenshotsRule to take screenshots.
If you use a pattern like PageObject and you want to take screenshots inside of them, you must leak the rule instance. We don't want that.
We need a way to take screenshots with a static method from anywhere in the code, and still maintain the knowledge about the current test method.
Right now we're taking error screenshots automatically whenever espresso fails, even if the exception is handled inside a try/catch.
That generates error screenshots when we don't want them. For instance, if you use a library like Barista which has some try/catch inside to make your life easier.
We want to only take the error screenshots when the test result is failed.
Right now we store all screenshots in the output directory's root. That can be a mess for big test suites.
We want to use subfolders for test classes and test methods.
Doing first #1 might help.
Right now it fails to create the report if there's more than one device connected.
Instead, it should be able to download all reports separately.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.