Home >

TestComplete

TestComplete中的Sys对象

评分1, 满分 5 星3 次阅读
0 条评论
TestComplete提供一个叫Sys的对象来访问很多系统相关的对象和属性。 Clipboard 用于访问剪贴板的数据,或设置粘贴板的数据。 例如下面脚本把图像和文本放到粘贴板并且从粘贴板读出数据: // 把窗口图像复制到粘贴板 Sys.Clipboard := Sys.Process('notepad').Window('Notepad', 'Untitled - Notepad', 0).Picture(); Log.Picture(Sys.Clipboard); // 把...   

阅读全文...

标签:

TestComplete对MSAA的支持

评分2.5, 满分 5 星6 次阅读
0 条评论
  什么是MSAA?   MSAA即Microsoft Active Accessibility,为在应用程序和帮助技术之间交换信息提供标准的、一致的机制。例如,MSAA允许程序把所有对象的类型、名称、位置、当前状态暴露给屏幕读者并通知屏幕读者任何windows事件导致的用户接口改变。   随着Windows Vista的发布,微软公布了新的Accessibility模型,叫UI Automation,是对MSAA的改进。...   

阅读全文...

标签: ,

TestComplete常用函数

评分2, 满分 5 星5 次阅读
0 条评论
TestComplete通过BuiltIn对象访问所有内建的函数,这些函数基本上可以在TC支持的各种脚本语言中使用,提供各种常用的功能。本文介绍脚本编写中经常用到的函数。   文件和目录         文件和目录操作可以使用BuiltIn.CopyFiles和BuiltIn.RemoveFolders两个内建函数,CopyFiles把文件或文件目录拷贝到一个新的位置。...   

阅读全文...

标签:

Testcomplete中Regions对象的使用介绍

评分2.5, 满分 5 星6 次阅读
0 条评论
在TC中,提供了一个Regions对象集合,专门管理图像对象,可以通过以下方法添加图像对象到Regions集合中: //添加图像方式: //1.Add images from the Regions editor //2.Add images from the Project Explorer //3.Add images from the Image Viewer //4.Add images during recording //5.Add images from scrīpts Regions对象封装了几个常用的方法,如...   

阅读全文...

标签:

TestComplete调用公共方法

评分2.5, 满分 5 星7 次阅读
0 条评论
最近发现TestComplete有一个弊端,没有调用公共方法/函数的方法。经过两个群里讨论发现一个不错的解决方案。   解决方案:新建文件夹,把所有公共方法写成VBS脚本放在文件夹中,TestComplete用VBS的ExecuteGlobal函数调用文件夹的方法,这样维护起来相对方便简单。   VBS的ExecuteGlobal函数调用外部VBS脚本方法: sub test   dim fso &...   

阅读全文...

标签: