Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Testwizard - Mobile

Python language support for testing Mobile devices using testwizard

Usage

  • Import the testwizard.test and the testwizard.mobile packages.
  • Get a session and use it to create a mobile testobject.
  • Use this object to execute commands.
  • You can use the session to add results that will be reported to the robot when the script finishes or set results that will be posted immediately.

Sample

Python (mobile.py)

from testwizard.test import TestWizard
from testwizard.test import ResultCodes
from testwizard.mobile import Mobile

with TestWizard() as TW:
    session = TW.session

    mobile = Mobile(session, "Mobile")

    print("InitDriver")
    result = mobile.initDriver()
    print(result.message)
    if not result.success:
        session.addFail(result.message)
        exit()

    # Add your commands here

    print("QuitDriver")
    result = mobile.quitDriver()
    print(result.message)
    if not result.success:
        session.addFail(result.message)

    if not (session.hasFails or session.hasErrors):
        session.setResult(ResultCodes.PASS, "Test was successful")

sidecar file (mobile.json)

{
    "resources": [
        { 
            "category": "MOBILE", 
            "name": "Mobile", 
            "id": "Mobile 1"
        }
    ]
}

Compatibility

The version is compatible with testwizard version 3.5

License

Testwizard licensing

Metadata

Release files for testwizard.mobile 3.5.0b1250

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

Source distribution (sdist)

Source distribution for testwizard.mobile 3.5.0b1250
File Size Uploaded
testwizard.mobile-3.5.0b1250.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for testwizard.mobile 3.5.0b1250
File Interpreter ABI Platform
testwizard.mobile-3.5.0b1250-py3-none-any.whl Python 3 none any Details

Total release size: 9.1 kB

Release files / testwizard.mobile-3.5.0b1250.tar.gz

Download URL testwizard.mobile-3.5.0b1250.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ca2f88cb5017e6f7f8a106713434e59d5dcaf5670b2f8f39d56ca03ae103d522
BLAKE2b-256 checksum
How to use checksums
57faa1b21d0f455c8982fe552d512e6f9f898239fe7c88a0168aef0762b8ab08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

Release files / testwizard.mobile-3.5.0b1250-py3-none-any.whl

Download URL testwizard.mobile-3.5.0b1250-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a00eb043ad88ed3a56f27bcd3ba2ff830fc2ccad32fe998e85f195d42fd9df2a
BLAKE2b-256 checksum
How to use checksums
fefb6b5d26af78f5a1ffeb3594c3ede2fb789f64a94edb3f83a8dd57303ea462
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

Release history Release notifications | RSS feed

3.8.1

2 release files

3.8.0

2 release files

3.7.0

2 release files

3.6.0

2 release files

3.5.0

2 release files

This release

3.5.0b1250 This release

2 release files

3.4.4

2 release files

3.4.2

2 release files

3.4.1

2 release files

3.4.0

2 release files

3.3.6

2 release files

3.3.5

2 release files

3.3.4

2 release files

3.3.3

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.10

2 release files

3.2.9

2 release files

3.2.8

2 release files

3.2.7

2 release files

3.2.6

2 release files

3.2.5

2 release files

3.2.3

2 release files

3.2.1

2 release files

3.2.0

2 release files

3.1.19

2 release files

3.1.14

2 release files

3.1.13

2 release files

3.1.12

2 release files

3.1.11

2 release files

3.1.10

2 release files

3.1.9

2 release files

3.1.8

2 release files

3.1.7

2 release files

3.1.6

2 release files

3.1.5

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

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