Metadata-Version: 2.0
Name: theark
Version: 0.0.3
Summary: QA Tools Common Library.
Home-page: https://github.com/meltmedia/the-ark
Author: meltmedia QA Team
Author-email: qa-d@meltmedia.com.com
License: Apache Software License
Keywords: selenium helpers qa automation
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 2.7
Classifier: License :: OSI Approved :: Apache Software License
Requires-Dist: boto (>=2.29.1)
Requires-Dist: requests (>=2.3.0)
Requires-Dist: selenium (>=2.45.0)

the-ark
===================

Install Instructions
: pip install theark

The Ark is a library of commonly used tools for automating a website. These tools include:

Email Client
: Quick way of sending test results to an email address or a list of email addresses

Field Handlers
: Takes in different field types for form automation and handles them appropriately

Input Generator
: Creates a random user to input in a form.

Picard Client
: Posts to a created Picard schema.

Rhino Client
: Post test results to the Rhino front-end.

S3 Client
: Sending files to and getting files from S3.

Screen Capture
: Getting a full page, single viewport or scrolling screenshot of a webpage.

Selenium Helpers
: A Selenium wrapper that simplifies basic Selenium commands and raises improved exceptions

**The packages in the requirements.txt will need to be installed to get the most out of The Ark.**

> Written with [StackEdit](https://stackedit.io/).

