再长的路,一步步也能走完。 再短的路,不迈开双脚也无法到达。 成功是坚持!

发布新日志

  • 『学习笔记』Tcl/Tk 组合教程(第二版)系列之一

    2007-06-12 17:23:18

    Tcl是Tool Command Language的缩写。Tcl包含两个部分:脚本语言和解释器。Tk是Tcl的图形用户界面工具包,用于定义Tcl命令、创建和操作用户界面部件。

    Tcl书籍:
    1、《Tcl and the Tk Toolkit》,针对Tcl扩展的C编程方面有详细的探讨;
    2、《Exploring Expect》,主要介绍Expect的使用;
    3、《Graphical Appaliction with Tcl & Tk》,探讨Tcl/Tk在Windows平台下的GUI应用;
    4、《Tcl/Tk Tools》,阐述Tcl的扩展,包括数据库接口、面向对象语言以及Tk部件;
    5、《CGI Developers Resource,Web Programming with Tcl and Perl》,介绍网站编程的Tcl解决方案;
    6、《Effective Tcl/Tk Programming》,以范例和程序设计的图表说明Tcl/Tk。


    Tcl命令的基本语法为:

    Command arg1 arg2 arg3 ...
    (Command代表内置命令的名称或Tcl进程。空白区域(空格和跳格)用来分开命令名称与命令参数,换行和分号用来结束一条命令,命令的参数都是字符串。)

    Tcl具有组合和替代语法:

    1、组合(由花括号“{}”分隔)
    例程: puts stdout {"Hello,World!"}
    puts类似JAVA的print,C++语言的Cout;stdout用来标识标准输出流,stderr用来标识标准出错输出,stdin表示标准输入。
    set命令给变量赋值。语法:set variable_name value(变量名区分大小写)

    2、替代:
    (1)、变量替代(由美元符“$”分隔)例程: set var 5 set b $ var
    (2)、命令替代(由方括号“[]”分隔)例程: set len[string length foobar]
    (3)、反斜杠替代(由反斜杠“\”分隔)例程: set dollar \$ foo set x $ dollar
    多行之间延续长命令例程: set totalLength [expr[string length $ one] + \ [string length $ two]]

    花括号和双引号的组合:双引号和花括号的差别在于双引号允许组内替代,花括号不允许。
    例程: set s Hello puts stdout “The length of $ s is[string length $ s].”
    puts stdout {The length of $ s is[string length $ s].}

    3、expr处理数学表达式(支持整数、浮点数、布尔值等数据类型。)

  • 软件测试工具下载地收集

    2007-05-24 17:25:13

    1、Mercury Interactive

    Mercury LoadRunner 8.0 试用版下载

    Mercury Quality Center 8.2 下载

    Mercury QuickTest Professional 9.0 试用版下载

     

    2、IBM Rational

     

    3、Compuware

     

    4、Segue

     

    5、OpenSource

    EclEmma(Java 覆盖测试) 单元测试 白盒测试

数据统计

  • 访问量: 17503
  • 日志数: 13
  • 建立时间: 2007-05-24
  • 更新时间: 2007-07-10

RSS订阅

Open Toolbar