欢迎大家光临我的空间,希望能跟大家成为好朋友。

[转]QTP的基本使用函数:

上一篇 / 下一篇  2007-10-11 14:25:14 / 个人分类:QTP

 

今天在网上找一些东东的时候,无意间发现这个帖子,觉得还不错特贴出来跟大家share一下。

QTP的基本使用函数:

1,获取对话框相应的文字: GetVisible Text

2,查找相应的字符串: instr (1,查找目标字符串,所查找的字符串)

3,随机数的获取: Randomnumber.Value() 或cstr(int(Rnd*10)+1)

4,等待函数: Wait(秒数)

5,获取数组下标: UBound (数组名)

6,拆分数组:Split(MyString, ",", -1, 1)

7,可执行步骤:OptionalStep

8,报告信息: Reporter.ReportEvent 3, "Save Step", "Out of cycle!"

9,判断对话框是否存在: .exist

10,事件过滤函数:Reporter.Filter=过滤条件(0123)0代表显示所有的errorwarning,1,显示error,2,显示waining,3,任何errorwarning都不显示。

11,循环函数:do … loop untilfor…to… then next,while.

12数据表格:DataTable,向外赋值,Dim aa = DataTable.value(“CellingName”,”ActionName”).

13,获得对象属性的三种方法GetTOPropertyGetTOProperties,GetROProperty,GetTOProperty获得程序中对象当前的属性,GetTOProperties获得当前属性所有集合,GetROProperty获得的是录制时对象所获得的属性。

14,检查点方法check和输出指定属性值output

15,函数Descrīption,可以获得某页面同标签的属性进行操作。

16,函数nagative可以随便跳转页面到指定的URL

17,函数Object可以获得当前页面同属性的控件。

18,函数Focus可以让控件获得焦点,函数Blur则是失去焦点,click单击,dbclick双击。

19,函数setAttribute可以设置控件属性,getAttribute可以获得属性。

添加数据:

1.       在每个要覆盖的域添加checkpoint

2.       在不能同名的必填字段里,添加随机函数,循环增加。

查询数据:

1.      先添加数据,再查询数据更新,更新成功时设置checkpoint

2.        最后删除成功时设置checkpoint


TAG: QTP

引用 删除 mytest_51   /   2014-03-20 10:51:19
5
德尔惠的个人空间 引用 删除 德尔惠   /   2011-12-01 16:42:49
德尔惠的个人空间 引用 删除 德尔惠   /   2011-12-01 16:42:41
5
senique的个人空间 引用 删除 senique   /   2011-07-21 09:59:51
引用 删除 sophiashan07   /   2011-01-12 11:42:32
[上海] 我公司2010年6月份刚在纳斯达克上市,现在要找一名自动化测试组长,薪资福利良好
我们项目组需要招聘自动化测试组组长,职位信息如下:

1.计算机相关专业本科以上学历,熟悉软件工程师学原理;
2.软件测试相关经验3年以上,其中至少包括2年功能自动化测试经验;
3.熟悉QTP工具的使用,了解QTP原理和对象识别机制;
4.熟悉VBScript脚本语言,能进行相关自动化脚本函数的编写;
5.较强的语言表达和文档编写能力及良好的沟通技巧;
6.有金融银行基础业务知识经验、有网银业务经验为佳;
7.有自动化框架编写、设计经验和软件开发经验有团队管理经验为佳;
8.熟悉Java、J2EE 、WebSphere 、Application Serve、DB2、Oracle等为佳
9.有Unix平台的使用经验(AIX/Solaris/HPUX/Linux)为佳;
欢迎回复,谢谢:
shanjing1983@163.com
sophiashan07@hotmail.com
13774462947
StudyTech的个人空间 引用 删除 StudyTech   /   2008-05-13 19:01:56
自动化测试培训(QTP)(地点:上海)


培训主要内容与方向:

1,自动化测试原理,自动化测试案例设计

2,QTP  object库,QTP 参数设计,如何更有效实现测试结果报告,管理场景恢复,数据驱动,QTP脚本调试,数据库比对,参数传递,QTP脚步编写技巧等具体技术

3,自动化框架

4,如何组建测试业务

5,QTP与QC紧密集合

6,重点介绍C/S结构软件和B/S结构软件

  

培训方式:

使用投影仪演示,QTP操作为主,教会你从开始接手自动化测试项目,到自动化测试项目合理的交付,走进自动化测试世界。

  

培训课后会根据当天培训内容布置作业。

  

培训时间及收费标准等:

1、周六或周末,满六人开班,有固定场所(东方路)。

2、提供QTP9.0软件和被测试软件,以供练习。培训者自备一台笔记本电脑即可。

3、培训以后提供技术支持(免费)。

4、为满足培训效果,满5,6人开班。

入门要求:。

1、有兴趣向自动化测试方面发展的人士。

2、有初步编程基础,能看懂一点脚本语言。



详细信息:http://auto-testing.spaces.live.com
 

评分:0

我来说两句

Open Toolbar