{
    "path": "$OET_PATH/testcases/function_test/pkg_test/glassfish-hk2/glassfish-hk2-dependency-visualizer",
    "machine num": 1,
    "cases": [
        {
            "name": "test_glassfish-hk2-dependency-visualizer_function_install",
            "desc": "测试glassfish-hk2-dependency-visualizer软件包的安装功能，验证其能否成功安装到系统中。"
        },
        {
            "name": "test_glassfish-hk2-dependency-visualizer_function_check_version",
            "desc": "测试检查已安装的glassfish-hk2-dependency-visualizer软件包版本，验证版本信息是否正确显示。"
        },
        {
            "name": "test_glassfish-hk2-dependency-visualizer_function_basic_usage",
            "desc": "测试glassfish-hk2-dependency-visualizer的基本用法，例如通过命令行生成一个简单的依赖关系图。"
        },
        {
            "name": "test_glassfish-hk2-dependency-visualizer_function_output_format",
            "desc": "测试glassfish-hk2-dependency-visualizer的输出功能，验证其能否生成指定格式（如DOT、图片）的依赖图文件。"
        },
        {
            "name": "test_glassfish-hk2-dependency-visualizer_function_uninstall",
            "desc": "测试glassfish-hk2-dependency-visualizer软件包的卸载功能，验证其能否被完全移除且不残留主要文件。"
        }
    ]
}