Metadata-Version: 2.1
Name: devtools-ai
Version: 0.0.7
Summary: A package to bring ai to selenium scripts.
Home-page: https://github.com/dev-tools-ai/python-sdk
Author: Chris Navrides
Author-email: chris@dev-tools.ai
Project-URL: Bug Tracker, https://github.com/dev-tools-ai/python-sdk/issues
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing :: Unit
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.md

[![sdk logo](https://dev-tools.github.io/logo.png)](https://dev-tools.ai/sdk)<!-- TODO: FIXME -->

[![Python 3.7+](https://img.shields.io/badge/python-3.7%2B-blue)](https://www.python.org)
[![Apache 2.0](https://img.shields.io/badge/Apache-2.0-blue)](https://www.apache.org/licenses/LICENSE-2.0)
[![PyPI](https://img.shields.io/pypi/v/dev-tools-ai-selenium)](https://pypi.org/project/dev-tools-ai-selenium/)
[![Discord](https://img.shields.io/discord/853669216880295946?&logo=discord)](https://sdk.dev-tools.ai/discord)

The dev-tools.ai appium SDK is a simple library that makes it easy to write robust cross-device app tests backed by computer vision and artificial intelligence.

dev-tools.ai integrates seamelessly with your existing tests, and will act as backup if your selectors break/fail by attempting to visually (computer vision) identify elements.

The dev-tools.ai SDK is able to accomplish this by automatically ingesting your appium elements (using both screenshots and element names) when you run your test cases with dev-tools.ai for the first time. 

The SDK is accompanied by a [web-based editor](https://sdk.dev-tools.ai/) which makes building visual test cases easy; you can draw boxes around your elements instead of using fragile CSS or XPath selectors.

## Install
In your terminal, run

```bash
pip install devtools_ai-ai-appium
```
## Tutorial
We have a detailed step-by-step tutorial which will help you get set up with the SDK: https://github.com/dev-tools-ai/python-appium-sdk-demo

## Resources
* [Register/Login to your dev-tools.ai account](https://sdk.dev-tools.ai/login)
* [API Docs](https://dev-tools.ai/sdk) <!-- TODO: FIXME -->
* [Another Tutorial](https://sdk.dev-tools.ai/tutorial)<!-- TODO: FIXME -->
