Skip to main content

Next-Gen Linux Autotest Framework

Project description

YouQu3

YouQu3

Next-Gen Linux Autotest Framework.

Python Linux

PyPI Downloads Hits


文档:https://youqu.uniontech.com/v3/


YouQu3 是下一代 Linux 自动化测试框架,在继承 YouQu2 诸多亮点功能的同时解决其遇到的问题,同时对各功能进行插件化、模块化改造,全面优化框架接口调用机制。

特性

  • 以 Python 包的形式提供框架能力,方便安装、更新。
  • 自带虚拟环境管理器,支持离线部署,用例整体打包交付之后,可以在无网络环境下直接运行。
  • 极致轻量化、可定制化依赖,可以根据测试项目类型安装对应的依赖。
  • 功能可插拔,以插件的形式提供功能,不安装插件的情况下框架也能正常运行。
  • 可视化配置,在浏览器中输入一些配置后即可驱动测试用例执行,搭配远程执行功能,可实现群控测试机执行。
  • 支持非开发者下运行,简化系统环境部署。

安装

基础环境:

pip3 install youqu3

创建用例工程

创建一个目录

mkdir my_autotest

使用脚手架功能创建用例工程

cd my_autotest/
youqu3 init

开源许可证

YouQu3 在 GPL-2.0 下发布

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

youqu3-0.3.3.tar.gz (35.1 kB view hashes)

Uploaded Source

Built Distribution

youqu3-0.3.3-py3-none-any.whl (47.9 kB view hashes)

Uploaded Python 3

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