能否用Jira Xray原生测试用例导入器批量导入含跨测试调用的测试用例
可以通过Jira Xray的原生测试用例导入器批量创建包含跨测试调用的测试用例,但需要严格按照Xray指定的CSV格式和导入规则来操作,具体步骤和注意事项如下:
调整CSV列结构
你的CSV需要包含测试用例基础字段(如Summary、Test Type,其中Test Type需设为Manual这类支持步骤的测试类型),同时为每个测试步骤配对专属的测试用例调用列。比如第1个步骤对应Step 1(填写步骤描述)和Step 1 Test Case Reference(填写要调用的测试用例ID,无需调用则留空),第2个步骤对应Step 2和Step 2 Test Case Reference,以此类推。导入时的字段映射
在导入向导的字段映射环节,必须手动将CSV中的Step N列映射到Xray的Test Step字段,将Step N Test Case Reference列映射到Xray的Test Case Reference字段——这个字段是Xray专门为步骤级测试用例调用设计的,只有正确映射才能识别跨测试调用逻辑。确保目标测试用例已存在
所有CSV中填写的被调用测试用例ID,必须是已经存在于Jira Xray中的有效测试用例ID,否则导入时会无法完成关联,甚至触发报错。示例CSV结构
以下是符合要求的简化CSV示例:Summary,Test Type,Step 1,Step 1 Test Case Reference,Step 2,Step 2 Test Case Reference "用户登录流程验证",Manual,"打开系统登录页面",,"输入合法账号密码",TEST-1001 "订单创建全流程",Manual,"进入商品详情页",TEST-1002,"提交订单并确认",示例中,第一个测试用例的第二步调用
TEST-1001,第二个测试用例的第一步调用TEST-1002。常见问题排查
如果导入后跨测试调用未生效,优先检查字段映射是否正确,确认Test Case Reference字段已和CSV的对应调用列完成映射;若导入日志出现ID关联错误,检查被调用测试用例ID是否正确、是否已在系统中存在。
内容的提问来源于stack exchange,提问作者Sarah Blévin

