使用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块里面进行设置,其他代码区域设置都可生效。