last_testcase = case[1]);
error = NULL;
break;
}
}
}
else {
read_line (test_script, line);
split (line, case, ",");
last_testcase = case[1]);
}
if case != ""{
if Translator(case) == ERROR
Write_to_status_report ();
Error_recovery ();
error = 1;
}
}
close_file (test_script);
return;
}
5. Translator
Translator把测试脚本中的动作与测试包中相应动作实现函数的库连接起来。当执行完动作函数后,Translator交回控制权并返回执行结果。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/