low-code quality assurance bot framework
Project description
QAB
Table of Contents
Overview
❯ TBW
Features
❯ TBW
Repository Structure
└── qab/
├── README.md
├── app_flows
├── testing_flows
├── __init__.py
└── crawler.py
Getting Started
Prerequisites
Python: version 3.10+
Conda: version 4+
Installation
- Clone the qab repository:
❯ git clone https://github.com/joman2/qab
- Create your conda environment:
❯ conda create -n qab python=3.10
Usage
To run the project, execute the following commands:
❯ conda activate qab
❯ python <your_testing_file>.py
Available functions
Uninstall the desired package_name
def uninstall_app(package_name):
| Argument | Type | Description |
|---|---|---|
package_name |
string |
Mandatory. Package to uninstall |
def click_in_image(image_path, connection: u2.connect = None):
| Argument | Type | Description |
|---|---|---|
image_path1 |
image_path2 |
Mandatory. Package to uninstall |
Project Roadmap
(no specific order)
-
Task 1: Make it usable -
Task 2: read and analyse logs; -
Task 3: record testing; -
Task 4: support multiple resolutions; -
Task 5: Package the project for PyPI;
License
This project is protected under the MIT License. For more details, refer to the LICENSE file.
Acknowledgments
-
Resources used:
- uiautomator2
- and others
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qab-0.1.0.tar.gz
(8.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
qab-0.1.0-py3-none-any.whl
(8.0 kB
view details)
File details
Details for the file qab-0.1.0.tar.gz.
File metadata
- Download URL: qab-0.1.0.tar.gz
- Upload date:
- Size: 8.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
488818ac0cdd1f6ed43e710c75f28dcd348fe8ef822f225cd95de1c9c440ff98
|
|
| MD5 |
ff6fcc04610a008d7d2985fd1037095c
|
|
| BLAKE2b-256 |
a2e8bd5eaf030a1d7b2fbcebac63205f7711958f75a1d5839dbd8c3185e081bd
|
File details
Details for the file qab-0.1.0-py3-none-any.whl.
File metadata
- Download URL: qab-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f554e03cf80bdc876e4fd988271c75e62b144a9c42800bbd9ad66370f6bdb0f
|
|
| MD5 |
b44feb0a8bfe6ab2ca8b3dd6b1bada6d
|
|
| BLAKE2b-256 |
6619bcb7d15748c3f2622dd5a2f217d98454e162102fabbff999e854867de0ce
|