Skip to content

基于airtest、poco框架自行搭建的APP自动化测试框架

Notifications You must be signed in to change notification settings

Hanlen520/Achilles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Achilles(阿喀琉斯)

项目介绍

基于airtest、poco框架搭建的APP自动化测试框架。是一款投入于测试用例快速开发,便捷维护于一体的测试工具。

平台支持

支持原生android、ios、unity3d游戏应用

框架特性

  1. 集成精美的可视化报告,让结果一目了然
  2. 支持用例重跑机制,降低网络波动因素
  3. 集成邮件发送、企业微信群消息发送,测试结果及时获知
  4. 日志分级存储、定量定期删除、函数、用例日志记录等一应俱全
  5. 内置随机数据类,快速生成可用数据,只要你要,我就可以有
  6. 支持命令行启动,支持多项参数配置
  7. 简化poco元素定位方式,支持定位重试,简化定位书写方式
  8. 支持多平台运行(iOS和android及unity3d)
  9. 内置GM命令库,支持GM命令直接调用
  10. 支持多环境参数配置,不同环境控制不同参数配置

待添加功能

  1. 支持多设备同时运行

环境配置

  1. 克隆代码
git clone 
  1. 安装依赖文件
pip install -r .\requirements.txt
  1. 熟悉/res/doc/下的文件

About

基于airtest、poco框架自行搭建的APP自动化测试框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%