TD原创AP化学手册4.0分享版

程序里的 QA 流程想控制得顺手点?SetQAStartFuncNum()这个函数还挺好用的。手册里讲得蛮清楚——你可以在代码里手动设置哪个函数作为 QA 的起始点,省得每次都跑全流程,尤其调试阶段,效率高不少。

QA 执行流程也是一步步列出来了:InitBeforeTestFlow → FT → QA → InitAfterTestFlow。如果你习惯图形化界面,PGSEdit 里选起始函数也挺方便。但要是喜欢直接撸代码,把g_iQAStartFuncSet的值设好就行,数字从 0 开始,对应函数列表的顺序。

比如你想让test_Line做起始函数,只需要这样写:

const int g_iQAStartFuncSet = 2;
DUT_API int SetQAStartFuncNum() {
  return g_iQAStartFuncSet;
}

记住哦,设的值必须在函数总数范围内,不然程序可不答应。这个办法适合反复测试某几个关键流程,不用来回点界面,效率提升还是挺的。

如果你对 API 函数感兴趣,下面这几篇也还不错:

如果你经常调试 QA 流程,可以把这个方法固定封装下,调用也方便,改也简单。

pdf 文件大小:3.78MB