Skip to main content

A package to bring ai to selenium scripts.

Project description

sdk logo

Python 3.7+ Apache 2.0 PyPI 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 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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devtools-ai-0.0.7.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devtools_ai-0.0.7-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file devtools-ai-0.0.7.tar.gz.

File metadata

  • Download URL: devtools-ai-0.0.7.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.9

File hashes

Hashes for devtools-ai-0.0.7.tar.gz
Algorithm Hash digest
SHA256 97eb68fa44b604a8268bbc2d0dc140d9cbb1d29904df480f18e8d419a307e667
MD5 26177b00116730d6a5f652546ab0daf9
BLAKE2b-256 c3317e27c2fabd933d883b2ea13da8111467093705e8aa40fc4c2100f7b78902

See more details on using hashes here.

File details

Details for the file devtools_ai-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: devtools_ai-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.9

File hashes

Hashes for devtools_ai-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a849526d7aa64ddd194cfa5908a3de700e9c19e7e238f62d8ee0cc76bea7008a
MD5 ab7651b509f731b57d155fe9a28c1dff
BLAKE2b-256 3f4e8802a1561e67eb3f9fe85c124c56d06dcad7f522ad4d8b0c8657691edb4b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page