[SilkTest] 循环语句的运用- For 和 While表达式还有操作符

上一篇 / 下一篇  2011-01-24 02:21:32 / 个人分类:SilkTest

For表达式的例子
[-] testcase Demo_forloop() appstate none
    [ ] int iCounter1
    [ ] Print()
    [ ] Print("The begining")
    [-] for iCounter1=0 to 20 step 2
        [ ] print(iCounter1)
    [ ] Print("The End")
    [ ] Print()
输出:
[-] Testcase Demo_forloop - Passed
    [ ]
    [ ] The begining
    [ ] 0
    [ ] 2
    [ ] 4
    [ ] 6
    [ ] 8
    [ ] 10
    [ ] 12
    [ ] 14
    [ ] 16
    [ ] 18
    [ ] 20
    [ ] The End
    [ ]

[-] testcase demo_ForEachLoop() appstate none
    [-] list of string IsPeople={...}
        [ ] "Joe Jackson"
        [ ] "Mary Quitecontrary"
        [ ] "Bill Hill"
        [ ] "Tom Brown"
    [ ] String sPerson
    [ ] ResOpenList("Person List")
    [-] for each sPerson in IsPeople
            [ ] Print(sPerson)
    [ ] ResCloseList()
输出:
[-] Testcase demo_ForEachLoop - Passed
    [-] Person List
        [ ] Joe Jackson
        [ ] Mary Quitecontrary
        [ ] Bill Hill
        [ ] Tom Brown
如果去掉resopenlist和resclostlist那2句,输出结果如下:
[-] Testcase demo_ForEachLoop - Passed
    [ ] Joe Jackson
    [ ] Mary Quitecontrary
    [ ] Bill Hill
    [ ] Tom Brown

While表达式的例子
[-] testcase Demo_WhileLoop() appstate none
    [ ] int i=5
    [-] while i>0
        [ ]  print(i)
        [ ] i=i-1
输出:
[-] Testcase Demo_WhileLoop - Passed
    [ ] 5
    [ ] 4
    [ ] 3
    [ ] 2
    [ ] 1

关系操作符:
等于 ==
不等于 !=
大于  >
大于等于 >=
小于  <
小于等于 <=

逻辑操作符:
和  &&
或  ||
不  !



TAG:

miko1991的个人空间 引用 删除 miko1991   /   2012-08-15 10:06:17
3
 

评分:0

我来说两句

Open Toolbar