Skip to content

A Groovy library to support WebDriver-based automated testing in Katalon Studio. 'Material' means a type of files created by tests runtime; such as Screenshot images etc. A directory named 'Materials' is created where files are stored with controlled path. Easy API to get access to files are provided. A convenient HTML viewer is generated.

License

Notifications You must be signed in to change notification settings

kazurayam/Materials

Repository files navigation

This project was abandoned. The last version is 0.73.2. I will no longer maintain this. The project was succeeded by another project at

Materials

Abstract

The workd 'Material' here means a file created by your WebDriver/Appium-based tests such as Screenshot image file, downloaded PDF file, or Excel file created on the fly. This project provides a 'MaterialRepository' where you can store materials with well-defined path. The 'MaterialRepositon#resolvePath(String fileName)' method call returns java.nio.file.Path object to you can write bytes: the method resolve the Path for you, you need not worry about where to locate the file. The 'MaterialRepository' provides methods to get access to the files stored. The project can generate HTML view (index.html) of the repository.

API document

Groovydoc is here

How to use this

see another project Using Materials in Katalon Studio

Copyright and Licensing

Please see LICENSE

About

A Groovy library to support WebDriver-based automated testing in Katalon Studio. 'Material' means a type of files created by tests runtime; such as Screenshot images etc. A directory named 'Materials' is created where files are stored with controlled path. Easy API to get access to files are provided. A convenient HTML viewer is generated.

Resources

License

Stars

Watchers

Forks

Packages