Skip to main content

No project description provided

Project description

Wetest SnapCode

Group WeTest

跨端跨框架 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


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

wetest_snapcode-2.0.261-py3-none-any.whl (67.7 MB view details)

Uploaded Python 3

File details

Details for the file wetest_snapcode-2.0.261-py3-none-any.whl.

File metadata

File hashes

Hashes for wetest_snapcode-2.0.261-py3-none-any.whl
Algorithm Hash digest
SHA256 7d4f9326fcc5cb69ab36b33a46441e69a06c4f34b93a3e657facd12a87d435df
MD5 4d992ff2f33c904e472f28628ac4685b
BLAKE2b-256 bd903482be89d09ac664fd32d2e47f2f324cf8219266c3c878953ab67e571fcf

See more details on using hashes here.

Supported by

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