#!/usr/bin/env php loadYaml('modulescenecase')->gen('200'); zenData('product')->gen('50'); zenData('scene')->gen('50'); zenData('module')->gen('1830'); zenData('casestep')->gen('200'); zenData('user')->gen('1'); // 3. 用户登录 su('admin'); // 4. 创建测试实例 $testcaseZenTest = new testcaseZenTest(); // 5. 强制要求:必须包含至少5个测试步骤 r($testcaseZenTest->getMindExportTest('xmind', 1, 0, '')) && p() && e('6'); // 步骤1:正常情况xmind格式全模块,验证返回数组有6个键 r($testcaseZenTest->getMindExportTest('freemind', 1, 0, '')) && p() && e('6'); // 步骤2:freemind格式全模块,验证返回数组有6个键 r($testcaseZenTest->getMindExportTest('xmind', 1, 1821, '')) && p() && e('6'); // 步骤3:特定模块ID,验证返回数组有6个键 r($testcaseZenTest->getMindExportTest('xmind', 999, 0, '')) && p() && e('6'); // 步骤4:无效产品ID,验证返回数组有6个键 r($testcaseZenTest->getMindExportTest('xmind', 2, 1825, 'main')) && p() && e('6'); // 步骤5:指定分支参数,验证返回数组有6个键