Go to file
mikigo a2030218f6 docs: update README
Description:

Log:
2023-08-28 20:55:41 +08:00
.reuse fix: update some shields 2023-08-23 19:08:34 +08:00
apps fix: 1.发布到PyPI;2.新增youqu-startproject命令,用于创建项目; 2023-08-10 11:52:00 +08:00
public fix: update some shields 2023-08-23 19:08:34 +08:00
setting fix: update some shields 2023-08-23 19:08:34 +08:00
src fix: fix wayland wininfo PATH on x11 2023-08-28 09:38:28 +08:00
.env fix: 1.添加了.env文件用于初始化环境变量;2.update REAMD.md 2023-08-07 15:50:27 +08:00
.gitignore fix: 1.发布到PyPI;2.新增youqu-startproject命令,用于创建项目; 2023-08-10 11:52:00 +08:00
CURRENT fix: fix wayland wininfo PATH on x11 2023-08-28 09:38:28 +08:00
LICENSE fix: update some shields 2023-08-23 19:08:34 +08:00
README.md docs: update README 2023-08-28 20:55:41 +08:00
README.zh_CN.md docs: update README 2023-08-28 20:55:41 +08:00
_env_base.sh fix: fix env_dev.sh error 2023-08-22 18:35:08 +08:00
conftest.py fix: release for 2.1.3 2023-08-25 13:29:46 +08:00
env.sh fix: 1、修复youqu命令无权限的问题;2、更新README徽章; 2023-08-25 10:14:55 +08:00
env_dev.sh fix: 修改了环境安装脚本名称,后续默认采用虚拟化方案进行环境安装,此功能可能还需要进一步验证稳定性和有效性。 2023-08-07 10:23:52 +08:00
manage.py fix: update some shields 2023-08-23 19:08:34 +08:00
publish.sh fix: release for 2.0.0 2023-08-15 14:37:32 +08:00
pylint.sh fix: update some shields 2023-08-23 19:08:34 +08:00
pyproject.toml fix: fix wayland wininfo PATH on x11 2023-08-28 09:38:28 +08:00
pytest.ini fix: update some shields 2023-08-23 19:08:34 +08:00

README.md

YouQu

YouQu, a simple and powerful autotest framework.

PyPI PyPI - License PyPI - Python Version PyPI - Wheel PyPI - Implementation

Downloads Downloads Downloads GitHub repo size

English | 简体中文

YouQu is an automated testing basic framework designed and developed by Deepin Technology. It adopts the design concept of hierarchical structure, supports multiple element positioning and assertion, use case label management and execution, powerful log and report output and other special functions. At the same time, it is perfectly compatible with X11 and Wayland display protocols, the environment deployment is simple, and the operation is easy to use.

Installation

  • Installing from PyPI:

    sudo pip3 install youqu
    

    create a project:

    youqu-startproject my_project
    

    Installation dependencies:

    cd my_project
    bash env.sh
    
  • Install from source code:

    git clone https://github.com/linuxdeepin/deepin-autotest-framework.git my_project
    cd my_project
    bash env.sh
    

Usage

youqu manage.py run

Documentations

Getting help

Getting involved

We encourage you to report issues and contribute changes

License

YouQu is licensed under GPL-2.0-only