No project description provided
Project description
Wetest SnapCode
跨端跨框架 BDD UI自动化测试方案
背景
Wetest SnapCode 是一套基于BDD模式的UI自动化测试框架,提供了一系列开箱即用的工具和完善的文档。基于开源解决方案flybirds,并增加了AI图片识别和车机交互等功能。使用者可以借助Wetest Snapcode,自由地使用低语义脚本在Android和iOS设备上进行自动化测试。
安装
python3 -m pip install -U wetest-snapcode -i https://mirrors.tencent.com/pypi/simple/
文件结构
├─ cli 脚手架
├─ core
| ├─ config_manage.py 配置管理
| ├─ dsl
| │ ├─ globalization 国际化处理
| │ └─ step Step 列表
| ├─ global_resource.py 全局配置
| ├─ launch_cycle 生命周期管理
| └─ plugin
| ├─ event 事件管理
| ├─ plugin_manager.py 插件管理
| └─ plugins
| ├─ android Andriod 相关处理
| ├─ ios iOS 相关处理
| └─ web Web 相关处理
├─ report 报告
├─ template 模板处理
└─ utils
致谢
感谢以下仓库让SnapCode变得更好:
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file wetest_snapcode-2.0.261-py3-none-any.whl
.
File metadata
- Download URL: wetest_snapcode-2.0.261-py3-none-any.whl
- Upload date:
- Size: 67.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d4f9326fcc5cb69ab36b33a46441e69a06c4f34b93a3e657facd12a87d435df |
|
MD5 | 4d992ff2f33c904e472f28628ac4685b |
|
BLAKE2b-256 | bd903482be89d09ac664fd32d2e47f2f324cf8219266c3c878953ab67e571fcf |