09 2011 档案

摘要:1.生产者&消费者的方法来源:解决:在同一个进程地址空间内执行的两个线程生产者线程生产物品,然后存放在缓冲区,消费者线程从缓冲区获取物品,然后释放缓冲区2.同步含义:就是按预定的先后次序进行运行。即:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回,同时其他线程也不能调用这个方法。对一些不允许被多个线程同时访问的数据,就是用同步访问技术。"同"字从字面上容易理解为一起动作。 其实不是,“同”字应是指协同、协助、互相配合。3.进程&线程进程:把一个进程看成是一个独立的程序,在内存中有其完备的数据空间和代码空间。一个进程所拥有的数据和变量只属于它自己 阅读全文
posted @ 2011-09-29 10:03 izzie_ou 阅读(266) 评论(0) 推荐(0)
摘要:1. 解释:XmlHttp提供客户端同http服务器通讯的协议。2. 客户端调用XMLHTTP的过程:1) 创建XMLHTTP对象;2) 打开与服务器的链接,同时定义指令发送方式,服务器网页(URL)和请求权限等。3) 发送指令;4) 等待并接受服务端返回的处理结果5) 释放XMLHTTP对象1. 创建XMLHTTP对象:Dim xmlHttpSet xmlHttp=createObject("Microsoft.XMLHTTP") '定义XMLHTTP对象;2. 打开与服务器的链接,客户端通过open命令打开服务器的服务网页的链接,与普通HTTP指令传送一样,可以 阅读全文
posted @ 2011-09-28 14:43 izzie_ou 阅读(256) 评论(0) 推荐(0)
摘要:定义:比较指定属性的当前值与期望值,已判断当前程序功能是否正常返回值:检查点返回值为boolean值需要返回值时,必须在专家模式子啊将checkPoint参数两端加上括号,如M=SwfWindow("Ragile Vision E-Config_2").SwfWindow("视频设置").SwfComboBox("comBResolution").Check (CheckPoint("comBResolution_3"))备注:在使用检查点语句前,需要打开被检查的对象 阅读全文
posted @ 2011-09-28 14:42 izzie_ou 阅读(127) 评论(0) 推荐(0)
摘要:当运行QTP发生报错时,如果获取其报错的原因呢?加入下面的语句,再报错时点击【Skip】按钮:Msgbox Err.Number ‘报错的编号Msgbox DescribeResult(Err.Number) ‘报错的解释 阅读全文
posted @ 2011-09-28 14:42 izzie_ou 阅读(196) 评论(0) 推荐(0)
摘要:1.判断的语句为Exists(key),如下列脚本:If SwfWindow("Ragile Vision E-Config_2").Exist(0) Then Dim m m=SwfWindow("Ragile Vision E-Config_2").Exist(0) msgbox "该程序已被启动,关闭该程序,重新启动亿确保程序被正确启动" SwfWindow("Ragile Vision E-Config_2").closeSwfWindow("Ragile Vision E-Config_2&qu 阅读全文
posted @ 2011-09-28 14:41 izzie_ou 阅读(163) 评论(0) 推荐(0)
摘要:例1. 设置一个Main Action:1) 创建一个Action,然后在Expet View中右键选择Action中的Split,设置main时,需要选择Nested,即主从关系,如图:则Main可以通过语句:RunAction "show", oneIteration 来调用show用例2) 创建其他可以被Main调用的用例,依然使用Split,但是在show中使用,选择Independent of each other3) 在Main用例中通过语句调用其他用例,没有被调用的则不被执行 阅读全文
posted @ 2011-09-28 14:39 izzie_ou 阅读(129) 评论(0) 推荐(0)
摘要:脚本:dim pic path="E:\Source\Expert\bin\CaptureImage\Live\20110316-140234.933.jpg" arr=split(path,"\") Filename=arr(UBound(arr)) 'ubound获取数组的最大的那个可用下标 PicPath=Left(path,Len(path)-len(Filename)-1) '图片所在的文件夹 Set objShell=CreateObject("Shell.Application") '创建图像对象 阅读全文
posted @ 2011-09-28 14:35 izzie_ou 阅读(243) 评论(0) 推荐(0)
摘要:在QTP中设计应用程序的每个操作都会生成对象,对象保存在录制该操作的Acion的对象数据库中。如果把脚本移植到其他的Action中,则会导致无法识别对象的问题出现。因此需要保证QTP对象数据库的完整性。方法:做一个公共的对象数据库来个各个用例脚本调用。例1. 把对象数据库中的数据导出选择Resources-àObject Repository--àfile--àexport 取名导出文件例2. 合并对象数据库打开Resources-àObject Repository Manager.找到Tools菜单-àObject Repository m 阅读全文
posted @ 2011-09-28 14:31 izzie_ou 阅读(248) 评论(0) 推荐(0)
摘要:例1. 通过配置的方法,把Excel中的数据引用到QTP中的Data Table中。方法如下:1. 创建一个xls格式的excel,把该excel的sheet表格命名为需要调用这个excel的动作的名称;2. excel数据中的第一行数据作为列名3. 在qtp中的Data Table中修改数据,会导致excel中的数据也被修改,4. 在excel中修改数据,需要在qtp中重新打开脚本才能读取到excel中的新数据例2. 在脚本中插入脚本语言来调用Excel文档中的数据;脚本如下:DataTable.ImportSheet “xls的外部路径”,”xls表格中的需要导入的sheet活动薄的名字” 阅读全文
posted @ 2011-09-28 14:29 izzie_ou 阅读(1091) 评论(0) 推荐(0)
摘要:例1. 把Excel表格中特定的单元格数据读取出来,脚本如下:Dim Excel,ExcelSheet,fsSet Excel=CreateObject("Excel.Application") '创建Excel的对象fs="C:\Users\oushuxian\Desktop\Test .xlsx" 'fs表示Excel文档Test 的路径Excel.Workbooks.Open(fs) '打开该Excel文档Set new1=Excel.WorkSheets("new1")Dim i,sum(3)Do wh 阅读全文
posted @ 2011-09-28 14:25 izzie_ou 阅读(243) 评论(0) 推荐(0)
摘要:例1. 把数据写入到Excel中,并另存为:ExcelObj.ActiveWorkbook.Saveas"C:\Users\oushuxian\Desktop\11.xlsx"ExcelObj:为创建的excel对象例2. 创建新excel表,脚本如下:Dim Excel,ExcelSheet,fsSet Excel=CreateObject("Excel.Application") '创建Excel的对象Set ExcelSheet=CreateObject("Excel.Sheet") '创建Excel中的Shee 阅读全文
posted @ 2011-09-28 14:23 izzie_ou 阅读(931) 评论(0) 推荐(0)
摘要:从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。句柄的英文是"Handle",本义就是"柄",只是在计算机科学中,被特别地翻译成"句柄",其实还是个"柄"。从一个小东西拎起一大堆东西,这难道不像是个"柄"吗? 然后,指针其实也是一种"句柄",只是由于指针同时拥有更特殊的含义——实实在在地对应内存里地一个地址——所以,通常不把指针说成是"句柄"。但指针也有着能从一个32位的值引用到一大堆数据的作用,这不是句柄又是什么? Windows系统中有许多 阅读全文
posted @ 2011-09-14 14:38 izzie_ou 阅读(276) 评论(0) 推荐(0)
摘要:【小鸽】目前实现的基本功能包括:指定IP和端口进行连接、显示连接成功的IP、向指定的IP发送消息、接收来自其他小鸽的消息 这个小项目,原先的计划是用一个月的时间完成消息发送和文件发送的功能,但是太高估自己的学习能力及毅力了,足足用了2个月的时间才完成这点点的功能,不能不说,我真TMD的牛了,能懒成这样,哎!好吧,我承认了,我很懒,不止懒,还很没毅力,遇到不懂的就逃避,完全的鸵鸟型人物啊~~~~ 首先,先说下我的基础。在开始这个项目前,我已快2年没有编程了,唯一一次完成一个完整的小项目时,就是毕业时的毕业设计了,毕业设计前,唯一一门认真学了一半的编程课就是C语言了,以及只学了点后来的C+... 阅读全文
posted @ 2011-09-07 19:11 izzie_ou 阅读(258) 评论(1) 推荐(0)