关闭

QTP中一些基础代码结构累积

发表于:2009-8-21 19:08

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

  17 y=-------waitproperty("visible",true,10000)

  18 on error resume next

  on error goto o

  19 window("").wintreeview("systreeview32").TYpe micctrldown+"p"+micctrlup

  20 定义数组 name=array(1,2,"aa","bb");name(0)=1

  21 进行日期YYYY-MM-DD的格式检查:

  Function RegExpTest(patrn, strng)

  Dim regEx, Match, Matches ' Create variable.

  Set regEx = New RegExp ' Create a regular expression.

  regEx.Pattern = patrn ' Set pattern.

  regEx.IgnoreCase = True ' Set case insensitivity.

  regEx.Global = True ' Set global applicability.

  Set Matches = regEx.Execute(strng) ' Execute search.

  For Each Match in Matches ' Iterate Matches collection.

  RetStr = RetStr & "Match found at position "

  RetStr = RetStr & Match.FirstIndex & ". Match Value is '"

  RetStr = RetStr & Match.Value & "'." & vbCRLF

  Next

  RegExpTest = RetStr

  End Function

  date_pattern="^((((19|20)(([02468][048])|([13579][26]))-02-29))|((20[0-9][0-9])|(19[0-9][0-9]))-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((01,3-9])|(1[0-2]))-(29|30)))))$"

  result_message=RegExpTest(date_pattern, inputbox("请你输入要检查的时间:"))

  Select case result_message

  Case ""

  msgbox("你输入的日期格式与标准不匹配")

  case else MsgBox(result_message)

  相关阅读:

  QTP中的描述性编程

  QTP脚本还可以这样写

  QTP的登陆脚本设计

  QTP中常有的VB函数

   QTP中的参数传递

  手工编写QTP测试脚本

  QTP脚本触发WEB客户端控件的事件

33/3<123
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号