zoukankan      html  css  js  c++  java
  • qtp自动化测试-条件语句 if select case

    1 if 语句

    if  condition  then

    end if 

    If condition Then   [statements]

    [ElseIf condition-n Then   [elseifstatements]] . . .

    [Else   [elsestatements]]

    End If

    Dim timeSpan

    timeSpan=1

    If timeSpan=1 Then

    Window("选择要清算的条件").WinObject("按以下时间段").Click

    Else

    Window("选择要清算的条件").WinObject("全部未清算的记录").Click

    End If

    If Window("销售单再现").Exist(3) Then
    Window("销售单再现").WinObject("TRzToolbar").Click 132,22
    ElseIf Window("销退单再现").Exist(3) Then
    Window("销退单再现").Close
    End If

    使用 and or 添加多个条件

    If Window("汽车车型分类").Exist(2) and Window("汽车车型分类").WinObject("A:排量<1.6升").Exist(2)Then
    Window("汽车车型分类").WinObject("A:排量<1.6升").Type Click
    Window("汽车车型分类").WinObject("确定").Click
    ElseIf Window("汽车车型分类_2").Exist(2) and Window("汽车车型分类_2").WinObject("I:车总长<=4米 或者 座位<=7座").Exist(2) Then
    Window("汽车车型分类_2").WinObject("I:车总长<=4米 或者 座位<=7座").Click
    Window("汽车车型分类_2").WinObject("确定").Click
    ElseIf Window("汽车车型分类_3").Exist(2) and Window("汽车车型分类_3").WinObject("P:载质量<=0.75吨").Exist(2) Then
    Window("汽车车型分类_3").WinObject("P:载质量<=0.75吨").Click
    Window("汽车车型分类_3").WinObject("确定").Click
    End If

    2 select case 

    Select Case testexpression   [Case expressionlist-n       [statements-n]] . . .   [Case Else expressionlist-n      [elsestatements-n]]End Select

    在比较前,使用ICase函数将字符串转换成小写,使用uCase函数将字符串转换成大写


    '========================================
    '名称:get_ColumnNum
    '作用:获取菜单序号
    '参数:菜单名称
    '返回值:菜单序号--17 15
    '调用:msgbox get_ColumnNum("基础信息")
    '========================================
    Function get_ColumnNum(menuName)
    Select Case menuName
    Case "基础信息" "17"
    End Select
    End Function

  • 相关阅读:
    ffmpeg一些filter使用方法、以及一些功能命令
    Hibernate调试——定位查询源头
    emmet语法
    [心得]传统IT转互联网面试经验分享
    Java中的集合类型的继承关系图
    Java的IO操作中有面向字节(Byte)和面向字符(Character)两种方式
    oracle求时间差的常用函数
    jdbc读取新插入Oracle数据库Sequence值的5种方法
    Xpath语法格式整理
    Oracle中 Instr 这个函数
  • 原文地址:https://www.cnblogs.com/caojuansh/p/10186041.html
Copyright © 2011-2022 走看看