(七)、编译GUI脚本
编译脚本和库文件
回放或者调试GUI脚本时,一旦发生改变,Robot自动编译脚本。也可以手工编译SQA Basic库文件。
编译过程中,输出窗口显示脚本和库文件的编译结果以及错误消息。
批编译脚本和库文件
批编译步骤:
1、 单击File菜单下Batch Compile菜单项;
2、 在GUI脚本、VU脚本或者SQA Basic库文件中选择一个,相应类型的脚本列表显示在Available列表中;
3、 可选操作:选中List only modules that require compilation则只显示需要编译的文件;
4、 选中需要编译的文件将其加入Selected列表中;
5、 确认编译选中的文件。
编译过程中,输出窗口显示脚本和库文件的编译结果以及错误消息。
定位编译错误
需要在Script窗口中定位编译错误,需要做以下操作之一:
在Build页面中双击错误,Robot自动定位错误;
单击Edit菜单下Next Error或者Previous Error菜单项,Robot自动查找错误;
单击Edit菜单下Go to Line菜单项,输入行号并确定,Robot移动光标到该行首。
编译脚本和库文件
回放或者调试GUI脚本时,一旦发生改变,Robot自动编译脚本。也可以手工编译SQA Basic库文件。
编译对象 | 操作 | 备注 |
当前脚本或者库文件 | File菜单下Compile子菜单 | |
当前项目的所有脚本和库文件 | File菜单下Compile All子菜单 | 改变影响所有SQA Basic文件的全局定义。 |
批编译脚本和库文件
批编译步骤:
1、 单击File菜单下Batch Compile菜单项;
2、 在GUI脚本、VU脚本或者SQA Basic库文件中选择一个,相应类型的脚本列表显示在Available列表中;
3、 可选操作:选中List only modules that require compilation则只显示需要编译的文件;
4、 选中需要编译的文件将其加入Selected列表中;
5、 确认编译选中的文件。
编译过程中,输出窗口显示脚本和库文件的编译结果以及错误消息。
![](http://case.51cmm.com/ST/images/No009-1.jpg)
定位编译错误
需要在Script窗口中定位编译错误,需要做以下操作之一:
在Build页面中双击错误,Robot自动定位错误;
单击Edit菜单下Next Error或者Previous Error菜单项,Robot自动查找错误;
单击Edit菜单下Go to Line菜单项,输入行号并确定,Robot移动光标到该行首。
![](http://case.51cmm.com/ST/images/No009-2.jpg)