使用ACCI辅助特性¶
日志打印功能¶
打开日志打印功能
windows:
(1)一次性打开日志打印功能
1).Win+R键打开运行窗口。
2).输入cmd,打开windows命令行运行窗口。
3).输入命令:set ST_ACCI_LOG=xxx(您指定的日志路径。例:set ST_ACCI_LOG=F:\。如果您指定的日志路径不存在,那么日志打印功能将不会开启)。
4).通过该windows命令运行窗口启动运行ACCI程序。(提示:如果windows下用visual studio等IDE开发模式,需要在设置了环境变量的当前窗口通过命令行打开,否则visual studio无法读取到设置的环境变量)
(2)永久打开日志打印功能
1).设置系统环境变量:变量名:ST_ACCI_LOG,变量值:F:\
2).通过该windows命令运行窗口启动运行ACCI程序。(提示:如果windows下用visual studio等IDE开发模式,需要在设置了环境变量的当前窗口通过命令行打开,否则visual studio无法读取到设置的环境变量)
Linux:
(1)一次性打开日志打印功能
1).打开一个终端
2).输入export ST_ACCI_LOG=xxx(示例:export ST_ACCI_LOG=/home/dda/Desktop/logtest/)
3).在该终端窗口运行测试用例(示例:./test)
(2)永久打开日志打印功能
1).打开一个终端,输入命令:vim /etc/profile
2).在该文件中添加:export ST_ACCI_LOG=xxx(示例:export ST_ACCI_LOG=/home/dda/Desktop/logtest/)
3).重启系统,对所有用户都有效。(若想仅对本用户生效则第一步需要输入命令:vim ~/.bashrc)
关闭日志打印功能
windows:
(1)一次性打开日志打印功能的关闭方式:关闭windows命令运行窗口即可。
(2)永久打开日志打印功能的关闭方式:删除系统环境变量即可。
Linux:
(1)一次性打开日志打印功能的关闭方式:关闭终端即可。
(2)永久打开日志打印功能的关闭方式:删除之前设置的环境变量即可。
错误信息中英文切换¶
ACCI可以使用错误信息中英文切换功能。使用该功能仅需调用环境类实例对象的方法进行设置:env->setErrorLanguage(bool language)
language: true:中文(默认值) false:英文
注意,该功能一旦设置,之后的错误信息都是中文或者英文格式。
若想要单条错误信息输出中文或英文,需要多次调用该接口。
例:想要输出一条英文错误信息。
setErrorLanguage(true);
/*此处想要输出一条英文错误信息*/
setErrorLanguage(false);
...
/*之后的错误信息都输出中文*/
setErrorLanguage(true);
注解
setErrorLanguage方法不能在catch块里面进行设置,其他代码区域设置都可生效。