51Testing软件测试论坛

标题: 关于TSL语言中的修饰符的说明 [打印本页]

作者: lantianwei    时间: 2008-2-18 13:13
标题: 关于TSL语言中的修饰符的说明
大家可能对TSL的修饰符有些迷惑,特别是对于新手,现在对他们进行一些说明,当然也可能说的不是很对,如果有错误或不完全,还请大家指出或新增.
auto-用于函数内声明变量,函数调用结束后自动清除
static-静态变量,函数说明,和public的区别是该修饰符修饰的变量或函数只可以运用于本脚本,不能够被其他脚本调用
public-整个测试的全局变量,函数,可以被任何脚本调用
extern-调用被public修饰的外部脚本中的变量或函数,一般调用TSL函数可不需要用extern,而自己写的插件或DLL文件则需要用extern

const-一旦申明后变量就不可以进行修改,除非进行重定义,例子:
      const cPara="test1";
      #cPara定义后不可以进行修改
      #n="modify";
      pause(cPara);
      const cPara="test2";
      pause(cPara);
作者: ImmenseLH    时间: 2008-2-19 12:58
资料不全,很多都是说得很浅的。
作者: lantianwei    时间: 2008-2-19 13:34
原帖由 ImmenseLH 于 2008-2-19 12:58 发表
资料不全,很多都是说得很浅的。

如果朋友有时间就帮忙补充一下吧,其实我WR也好久没有碰过了,只是刚在看一个框架时想到的关于修饰符的内容.我先代网友们谢谢你了!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2