Skip to content

Commit

Permalink
文档更新
Browse files Browse the repository at this point in the history
  • Loading branch information
caishilong committed Nov 1, 2024
1 parent bdcdfd5 commit 6ff06eb
Showing 1 changed file with 9 additions and 10 deletions.
19 changes: 9 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@
[![Documentation Status](https://img.shields.io/badge/docs-latest-brightgreen)](https://exuils.github.io/HA4T/)

HA4T (Hybrid App For Testing Tool)
是一个跨平台的UI自动化框架,适用于混合型app、web和原生app等。该框架基于airtest、飞浆OCR、WS、uiautomator2和facebook_wda进行开发。
是一个跨平台的UI自动化框架,适用于混合型app、web和原生app等。该框架基于airtest
aircv模块、飞浆OCR、WS、uiautomator2和facebook_wda进行开发。
(目前仅个人开发和使用,可能存在一些问题~)

## 特性

Expand Down Expand Up @@ -33,21 +35,21 @@ from ha4t.api import *
connect(platform="android")

# 启动应用
start_app(activity="com.xxx.xxx.MainActivity",app_name="com.xxx.xxx")
start_app(activity="com.xxx.xxx.MainActivity", app_name="com.xxx.xxx")

# 等待
wait(text="添加新项目",timeout=30)
wait(text="添加新项目", timeout=30)

# orc 文字识别定位 中/英
click("添加新项目")
# 图像匹配定位
click(image = "./添加新项目.png")
click(image="./添加新项目.png")
from ha4t.aircv.cv import Template

click(Template("./添加新项目.png"))
# u2 元素定位
click(text="添加新项目")


# webview 定位
from ha4t.cdp.cdp import CDP
from ha4t.cdp.server import CdpServer
Expand All @@ -57,21 +59,19 @@ cdp_server = CdpServer()
cdp_server.start_server_for_android_app(device.driver.adb_device)
cdp = CDP(cdp_server.ws_endpoint)


window = cdp.get_page(["homePage"])
time.sleep(3)
window.click((By.TEXT, "新建项目"))
```

## 详细文档(未完善)

查看我们的[详细文档](https://exuils.github.io/HA4T/)以获取更多信息,包括:
查看[详细文档](https://exuils.github.io/HA4T/)以获取更多信息,包括:

- 完整的API参考
- 高级用法指南
- 最佳实践和技巧


## 问题和支持

如果您遇到任何问题或需要支持,请[提交一个issue](https://github.com/Exuils/HA4T/issues)
Expand All @@ -90,5 +90,4 @@ HA4T 的开发得益于以下开源项目:
- [paddleocr](https://github.com/PaddlePaddle/PaddleOCR)
- [ios-webkit-debug-proxy](https://github.com/google/ios-webkit-debug-proxy)

感谢这些项目的贡献者们!
如果您觉得HA4T对您有帮助,请考虑给我们一个星标 ⭐️
如果您觉得HA4T对您有帮助,请考虑给项目一个星标 ⭐️

0 comments on commit 6ff06eb

Please sign in to comment.