QTP
唐胡璐
这个作者很懒,什么都没留下…
展开
-
[唐胡璐]QTP技巧 - 为描述性编程自动创建注释(Action 模板)
当希望在每一个新建action时都增加一些头部说明,比如作者、创建日期、说明等信息,那么用action template 来实现最简单快捷。 方法:用记事本等文本编辑器,输入如下类似的内容: 'Company: 唐胡璐 'Date: Date 然后将文件保存为ActionTemplate.mst,并存放到QTP安装目录下的dat原创 2013-07-19 13:52:06 · 518 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - 给disabled的控件赋值
问题:有的WebEdit控件,WebEdit的disabled属性是1,想给他赋值。 解决办法:首先,对于disabled为1的WebEdit,不能直接用Set的,那样会报错。应该用:Browser("browser").Page("page").WebEdit("name").Object.Value = "Test“原创 2013-07-24 10:11:33 · 614 阅读 · 0 评论 -
[唐胡璐] - winform中改变DataGridView中符合条件的字体的颜色
把QTP Report中的运行结果状态根据结果显示为不同的颜色:private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { if (e.RowIndex return;原创 2013-07-24 08:06:35 · 776 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - C# AOM QTP
// Launch QTP QuickTest.Application qtpApp = new QuickTest.Application(); string[] arrAddins = dpString.dpSplit(FrameHelper.GetGlobalSetting()["Addins"], ","); o原创 2013-07-24 07:50:36 · 550 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - 注册开启HOOK(多插件嵌套)
我们有测试的过程中,可能会碰到这种情况,在C/S的系统中会嵌套Web,这时候QTP根本无法识别此Browser对象,直接是抛了个WinObject出来,title还是Internet Explorer_Server。 解决方法:1. 进入到QTP的核心目录: 《安装目录》/bin 下找到 mic.ini (此文件是关键文件) 2. 用记事本打开此INI文件。我们都知道INI原创 2013-07-20 15:36:38 · 686 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - Random WebList & Write to Report(随机选择Weblist并写入测试报告)
' 用 封装"items count" 属性来获取WebList下有几个选项itemCount = Browser("XXX").Page("XXX|").WebList("XXX").GetROProperty("items count")' 用RandomNumber随机选取范围内的indextValue = RandomNumber(0, itemCount - 1)B原创 2013-07-20 15:34:17 · 556 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - QTP使用小提示
不要使用Reuable Action 用Function,不要用Reusable Action。没有一种通用的语言里有Reusable Action这个概念。而且通过Function等一些标准的程序设计语言的元素,你能够实现任何Reusable Action可以实现的功能,而且更好,更快,更易于维护。不要用Smart Identification 有一天,我发现一个奇转载 2013-07-19 14:00:53 · 383 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - QTP识别web页面时候结果为winobject
QTP SPY无法识别此对象,会把所有WEB对象都识别为winobject。方法:1. 把IE和QTP都关掉,然后先打开QTP,再打开IE,这样就能识别了。2. 如果这样不行的话:XP下: 查看IE加载项,查看BHOManager Class是否已经被加载,而且状态为Enable.没有做修改,保持现状。(若没有BHOManager Class 加载项,则在QTP安原创 2013-07-19 13:55:43 · 1557 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - 添加Resource或Action时,不弹出相关路径窗口
在以下步骤中设置:"Options -> Folders" 页面,选中底部的选择框“Remind me to ....”原创 2013-07-19 13:46:11 · 487 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - .NET Winform内嵌Browser时,只能Spy到Page对象的解决办法
不加载.NET插件,重新启动QTP和Application原创 2013-07-19 13:58:02 · 694 阅读 · 0 评论 -
[唐胡璐]QTP技巧 - QTP菜单项消失
有时候QTP的菜单栏的下拉菜单为空。 解决方法:在菜单栏点击右键,选择“Customize”,在Customize窗口的ToolBarTab页,点击“Restore All”后即可。原创 2013-07-24 07:46:17 · 399 阅读 · 0 评论