{
    "path": "$OET_PATH/testcases/function_test/pkg_test/PyQt4/python3-PyQt4-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_no_args",
            "desc": "执行pylupdate4命令，不带任何参数，验证基本调用是否成功"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_version",
            "desc": "执行pylupdate4命令，使用-version参数，验证版本信息是否正确输出"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_help",
            "desc": "执行pylupdate4命令，使用-help参数，验证帮助信息是否正确输出"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_verbose",
            "desc": "执行pylupdate4命令，使用-verbose参数，验证详细输出模式是否正常工作"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_no_obsolete",
            "desc": "执行pylupdate4命令，使用-no-obsolete参数，验证不生成废弃条目功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_no_sort",
            "desc": "执行pylupdate4命令，使用-no-sort参数，验证不对上下文进行排序功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_ts",
            "desc": "执行pylupdate4命令，使用-ts参数并指定一个.ts文件，验证翻译源文件生成功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_no_recursive",
            "desc": "执行pylupdate4命令，使用-no-recursive参数，验证不递归处理目录功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_extensions",
            "desc": "执行pylupdate4命令，使用-extensions参数指定文件扩展名，验证自定义扩展名处理功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_pluralonly",
            "desc": "执行pylupdate4命令，使用-pluralonly参数，验证仅处理复数形式功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_silent",
            "desc": "执行pylupdate4命令，使用-silent参数，验证静默模式是否不输出信息"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_locale",
            "desc": "执行pylupdate4命令，使用-locale参数指定区域设置，验证区域设置功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_upper_v",
            "desc": "执行pylupdate4命令，使用-V参数，验证详细输出模式是否正常工作"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_upper_h",
            "desc": "执行pylupdate4命令，使用-H参数，验证HTML帮助输出功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_upper_n",
            "desc": "执行pylupdate4命令，使用-N参数，验证不生成备份文件功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_upper_i",
            "desc": "执行pylupdate4命令，使用-I参数并指定包含文件，验证包含文件处理功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_upper_e",
            "desc": "执行pylupdate4命令，使用-E参数并指定排除文件，验证排除文件处理功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_upper_x",
            "desc": "执行pylupdate4命令，使用-X参数并指定排除模式，验证排除模式功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pylupdate4_upper_p",
            "desc": "执行pylupdate4命令，使用-P参数并指定项目文件，验证项目文件处理功能"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_o",
            "desc": "测试使用 -o 参数将输出写入指定文件"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_py2",
            "desc": "测试使用 -py2 参数生成适用于 Python 2.x 的代码"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_py3",
            "desc": "测试使用 -py3 参数生成适用于 Python 3.x 的代码"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_name",
            "desc": "测试使用 -name 参数创建具有指定名称的外部初始化函数"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_threshold",
            "desc": "测试使用 -threshold 参数设置压缩文件的阈值"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_compress",
            "desc": "测试使用 -compress 参数按指定级别压缩输入文件"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_root",
            "desc": "测试使用 -root 参数为资源访问路径添加前缀"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_no-compress",
            "desc": "测试使用 -no-compress 参数禁用所有压缩"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_version",
            "desc": "测试使用 -version 参数显示版本信息"
        },
        {
            "name": "test_python3-PyQt4-devel_pyrcc4_help",
            "desc": "测试使用 -help 参数显示帮助信息"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__upper_o",
            "desc": "测试pyuic4命令的-o参数，指定输出文件"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__upper_x",
            "desc": "测试pyuic4命令的-x参数，生成可执行代码"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__upper_d",
            "desc": "测试pyuic4命令的-d参数，启用调试输出"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__upper_i",
            "desc": "测试pyuic4命令的-i参数，指定插槽函数的命名空间"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__upper_p",
            "desc": "测试pyuic4命令的-p参数，预览生成的代码而不写入文件"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__upper_a",
            "desc": "测试pyuic4命令的-a参数，将Qt资源文件嵌入为Python模块"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__v",
            "desc": "测试pyuic4命令的-v参数，显示版本信息并退出"
        },
        {
            "name": "test_python3-PyQt4-devel_pyuic4__upper_h",
            "desc": "测试pyuic4命令的-h参数，显示帮助信息并退出"
        },
        {
            "name": "test_python3-PyQt4-devel_function_install",
            "desc": "验证python3-PyQt4-devel软件包可以通过系统包管理器成功安装"
        },
        {
            "name": "test_python3-PyQt4-devel_function_uninstall",
            "desc": "验证python3-PyQt4-devel软件包可以通过系统包管理器成功卸载"
        },
        {
            "name": "test_python3-PyQt4-devel_function_check_installed",
            "desc": "验证python3-PyQt4-devel软件包在系统中的安装状态"
        },
        {
            "name": "test_python3-PyQt4-devel_function_pyuic4_basic",
            "desc": "使用pyuic4工具将基本的.ui文件转换为.py文件"
        },
        {
            "name": "test_python3-PyQt4-devel_function_pyrcc4_basic",
            "desc": "使用pyrcc4工具将基本的.qrc资源文件编译为.py模块"
        },
        {
            "name": "test_python3-PyQt4-devel_function_pylupdate4_basic",
            "desc": "使用pylupdate4工具为项目生成基本的.ts翻译文件"
        },
        {
            "name": "test_python3-PyQt4-devel_function_import_module",
            "desc": "验证Python脚本可以成功导入PyQt4开发相关的核心模块（如PyQt4.uic）"
        }
    ]
}