Skip to content
📔 阅读量:

创建一个 APP 工程

使用 startapp 创建一个 APP 工程:

shell
youqu manage.py startapp autotest_my_app

自动创建 APP 工程,并生成大量模板代码:

shell
my_project
├── apps
│   ├── autotest_my_app  # 创建的APP工程
│   │   ├── case  # 用例目录
│   │   │   ├── assert_res  # 用例断言所需要的资源
│   │   │   │   └── readme
│   │   │   ├── base_case.py  # 用例基类
│   │   │   ├── __init__.py
│   │   │   ├── test_mycase_001.py  # 用例示例 1
│   │   │   └── test_mycase_002.py  # 用例示例 2
│   │   ├── config.ini  # 应用库配置文件
│   │   ├── config.py   # 读取配置文件config.ini里面的配置,并提供可调用的配置对象config
│   │   ├── conftest.py  # Pytest Fixture 插件库
│   │   ├── control  # 记录依赖YouQu的版本
│   │   ├── __init__.py
│   │   ├── my_app_assert.py  # 断言方法类
│   │   ├── mycase.csv  # 用例标签管理文件
│   │   └── widget  # 方法层
│   │       ├── base_widget.py  # 方法基类
│   │       ├── case_res   # 用例执行所需要的资源
│   │       │   └── readme
│   │       ├── __init__.py
│   │       ├── my_app_widget.py  # 方法唯一出口类
│   │       ├── other.ini  # 其他应用的基于相对位移元素定位方案的配置文件
│   │       ├── other_widget.py   # 其他方法类
│   │       ├── pic_res  # 图像识别方法所需要的资源
│   │       │   └── readme
│   │       └── ui.ini  # 相对位移元素定位方案的配置文件

编辑器打开

推荐使用 Pycharm 打开,并指定虚拟解释器: