QTP抓图并生成唯一名称保存到本地_第1页
QTP抓图并生成唯一名称保存到本地_第2页
QTP抓图并生成唯一名称保存到本地_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页QTP抓图并生成唯一名称保存到本地QTP抓图并生成唯一名称保存到本地

发表于:2023-05-12来源::点击数:标签:qtpQTP保存名称

有人问到这个问题:QTP抓图并生成唯一名称保存到本地,所以就发这篇文章做为演示。希望对大家有用。方法概述:首先,生成唯一的文件名;其次,将这个文件名用变量传递给抓图生成的这个。bmp文件。现在想想这个问题是不是很简单,嘿嘿。以下为脚本代

有人问到这个问题:QTP抓图并生成唯一名称保存到本地,所以就发这篇文章做为演示。希望对大家有用。方法概述:

首先,生成唯一的文件名;

其次,将这个文件名用变量传递给抓图生成的这个。bmp文件。

现在想想这个问题是不是很简单,嘿嘿。

以下为脚本代码:还是以QTP自带的这个flight4a。exe程序为例,希望本文起到抛砖引玉作用。

代码:

FunctionRand(k,n)'k为随机数的最大值,n的作用为传值.

randomize

n=int((k-1)*rnd+1)

Rand=n

EndFunction

'产生以"cheers"开头,后边均为数字的唯一值.格式为:cheers090412212100

SubUniqueID(a)

Y=split(date,"-")

Y(1)=right("0"Y(1),2)

Y(2)=right("0"Y(2),2)

Y1=Y(1)Y(2)

T=split(time,":")

T1=T(1)T(2)

n=rand(9,n)

a="cheers"Y1T1n

EndSub

Dialog("Login").WinEdit("AgentName:").Set"cheerslee"

Dialog("Login").WinEdit("Password:").SetSecure"49e93b35b292190e081ad0ce13cf2b8519acfc2d"

Dialog("Login").WinButton("OK").Click

Window("FlightReservation").ActiveX("MaskEdBox").Type"090418"

callUniqueID(a)

Window("FlightReservation").ActiveX("MaskEdBox").CaptureBitmap"D:\temp\qtp\"a".bmp",True

如果要以当前运行脚本的名称为抓图文件名保存,可参考如下脚本:

a=environment.Value("TestName")

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论