行为
脚本调试¶
相关命令¶
异常示例¶
可以看到异常是从哪里调用而产生的。
[@1]
#act
mov L$测试列表 <$tbl(tb_p表名,n$key,表字段)>
[@2]
#act
goto @1
脚本异常: 05-26|18:48:19 -ERROR (count=0)运行时发生异常:com.tjscript.TExcept (msgsize=99) 在 questdiary/功能测试/测试入口.txt 行号: 142 内容:mov l$测试列表 <$tbl(tb_p表名,n$key,表字段)> 脚本异常: statck trace (1)-> 在 questdiary/功能测试/测试入口.txt @示例2 行号: 138 内容:goto @1 |
主动设置异常示例¶
可以使脚本执行到此主动异常处停止
产生类似断点的效果
[@异常]
#act
mov n$抛出异常 字符串给n变量赋值
通过gm命令调试指定脚本¶
命令格式如下
call 脚本路径 触发器
可以通过GM命令,执行指定脚本中的指定触发器。
先开启gm命令
/tm
执行 call命令
call 功能测试\测试脚本1.txt 触发器2
举例
脚本完整路径为
..\Mir200\Envir\QuestDiary\功能测试\测试脚本1.txt
脚本中的触发器有
[@触发器1]
#act
...
[@触发器2]
#act
...
[@触发器3]
#act
...