Silk的自有文件类型

    经常使用Silk的用户会和不同后缀的文件类型打交道,比如.t,.inc文件就是最基本得写testcase script的源文件,除此之外还有testplan(*.pln),suite(*.s)等批量执行文件,还有临时文件(*.*_)和编译后的执行文件(*.*o)等等。


    平时我们写的testcase一般放在*.t文件中,在silk中打开.t文件可以直接执行testcase,testcased需要用到的window declaration和常用的函数放在.inc文件中,可以供多个.t引用。除此之外,在automation framework中,还可以自定义一些文件后缀来区分不同文件的功能,比如用.wnd表示window的定义,.ucl来表示user defined class,这些自定义的后缀在silk菜单Options|General的"4Test"Group "Include file extensions"项填入"inc lib wnd ucl"就可以让Silk按照inc文件类似的方式使用了,是不是很方便?


    为了一次执行多个.t文件中的case,我们可以使用testplan文件来做一个test case列表。而在Silk5以前,并没有testplan这个功能的时候,就使用.s suite文件来出来执行这个功能。通常*.s中直接键入*.t文件的绝对路径,后来还可以跟参数。可以同时执行很多.t,也可以使用//来comment掉一些文件。


    现在Silk使用project来建立不同的工程,create project的时候会生成同名的ini文件,记录该工程的一些配置信息比如wpf的Techdomian,在Silk菜单Options|Runtime中有一项Compiler Constants可以用来添加变量记录绝对路径或者其它容易改变的值。我们通常会配置多台机器,不同的配置就可以用.opt文件来实现,opt文件可以看作是ini文件的一个备份,格式完全一致。使用Silk的菜单项Options|Save New Options Set/Open Option Set可以很方便的切换配置,这个opt文件还可以写在testplan中,是一个对于automation framework跨多平台很有用的功能。如果不想使用project,我们可以直接修改parnter.ini(在silk的安装目录下),可以作用于所有的脚本。
   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值