# L-Tester **Repository Path**: dhailing/l-tester ## Basic Information - **Project Name**: L-Tester - **Description**: No description available - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-01-19 - **Last Updated**: 2026-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # L-Tester 全栈自动化测试平台(FastApi + Vue3) ## 在此郑重声明:本文内容未经本人同意,不得随意转载。若有违者,必将追究其法律责任。同时,禁止对相关源码进行任何形式的售卖行为,本内容仅供学习使用 ### 技术支持VX:L-Tester777 ## 技术栈: - 1.Python Fastapi - 2.Mysql-orm数据库操作 - 3.ADB操作 - 4.APP自动化-Airtest - 5.Web自动化-Playwright - 6.接口自动化-自研框架 - 7.定时任务-Apscheduler # 部署指引 #### 控制台执行: ##### ! 全局搜索“待修改”,修改对应数据,然后去手动创建数据库 - pip install -r requirements.txt // 安装第三方库 - 激活虚拟环境(自行搜索如何创建虚拟环境) - 初始化db:aerich init -t db_settings.TORTOISE_ORM - 模型映射:aerich init-db - 迁移命令:aerich migrate - 更新命令:aerich upgrade(检查数据库表是否生成) - 检查服务是否可以正常启动:python main.py (执行main.py文件) - 首次登录账号:admin 密码:123456 ## 自动化测试功能 - API 自动化测试 - APP 自动化测试 - WEB UI 自动化测试 ## 附加功能 - 云真机 - 定时任务 - 加解密、时间戳转换 - 告警通知 - 权限管理 # 实际效果 ![输入图片说明](img/1.png) ![输入图片说明](img/2.png) ![输入图片说明](img/3.png) ![输入图片说明](img/4.png) ![输入图片说明](img/5.png) ![输入图片说明](img/6.png) ![输入图片说明](img/8.png) ![输入图片说明](img/7.png)