Skip to main content

sdk logo

Python 3.7+ Apache 2.0 PyPI Discord

DevTools SmartDriver is a Selenium & Appium SDK that makes it easy to write robust cross-device app tests backed by computer vision and artificial intelligence.

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

SmartDriver 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

Tutorial

We have a detailed step-by-step tutorial which will help you get set up with the SDK: https://docs.dev-tools.ai/

Resources

Release files for devtools-ai 0.1.39

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for devtools-ai 0.1.39
File Size Uploaded
devtools-ai-0.1.39.tar.gz 25.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for devtools-ai 0.1.39
File Interpreter ABI Platform
devtools_ai-0.1.39-py3-none-any.whl Python 3 none any Details

Total release size: 53.6 kB

Release files / devtools-ai-0.1.39.tar.gz

Download URL devtools-ai-0.1.39.tar.gz
Size 25.3 kB
Tags Source
SHA-256 checksum
How to use checksums
385d14e0f1ba39484d4e0eee3336bd4019dad65c7fd5d4202d25e858f19b40a7
BLAKE2b-256 checksum
How to use checksums
73d5acaac014dc1f88bf40df7c7f2ddbaeeadbb0669c4d5bf7e6029f386f203a
Upload date
Uploaded using Trusted Publishing?
What is 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.13

Release files / devtools_ai-0.1.39-py3-none-any.whl

Download URL devtools_ai-0.1.39-py3-none-any.whl
Size 28.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1be0586c0bdfe7195268eb6257b4a80645ccdc5e08c607accf374ec6d6fac0a1
BLAKE2b-256 checksum
How to use checksums
5012f3bba4061784fffa4715fd41b27cea910770101909327e0ea693afc3b884
Upload date
Uploaded using Trusted Publishing?
What is 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.13

Release history Release notifications | RSS feed

This release

0.1.39 This release

2 release files

0.1.38

2 release files

0.1.37

2 release files

0.1.36

2 release files

0.1.35

2 release files

0.1.31

2 release files

0.1.29

2 release files

0.1.27

2 release files

0.1.26

2 release files

0.1.25

2 release files

0.1.24

2 release files

0.0.24

2 release files

0.0.21

2 release files

0.0.20

2 release files

0.0.19

2 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page