如何在Eclipse IDE执行脚本时获取ALM Folder ID
Eclipse中执行PAF脚本获取ALM Folder ID的方法
方案1:预获取静态ID(适合文件夹路径固定的场景)
- 打开ALM桌面端或Web端,进入「测试计划」模块,定位到你要上传测试用例的目标文件夹
- 右键点击文件夹选择属性,在属性面板中可以直接看到
Folder ID字段的值,复制后直接写入你的PAF脚本配置项即可
方案2:脚本运行时动态获取(适合文件夹路径动态变化的自动化场景)
- 首先确认你的Eclipse项目已正确导入PAF ALM集成依赖包,脚本初始化阶段先完成ALM连接登录:
// 初始化ALM连接参数 String almUrl = "你的ALM服务地址"; String userName = "登录账号"; String password = "登录密码"; String domain = "ALM域名称"; String project = "ALM项目名称"; // 建立连接 ALMConnector almConnector = new ALMConnector(almUrl, userName, password, domain, project); almConnector.login();
- 调用PAF封装的文件夹查询接口,传入目标文件夹的完整层级路径即可获取ID,示例代码:
// 路径需和ALM内的层级、命名完全一致,区分大小写 String targetFolderPath = "Root/你的测试文件夹完整路径"; int almFolderId = almConnector.getTestPlanFolderByPath(targetFolderPath).getId(); // 可在Eclipse控制台打印ID用于调试 System.out.println("获取到的ALM Folder ID:" + almFolderId);
注意:调用查询接口前必须先完成ALM域、项目的登录校验,路径拼写错误会返回空对象触发空指针异常。
内容的提问来源于stack exchange,提问作者Aruna
相关产品推荐
相关产品推荐

