UFT(qtp)12录制编辑框写入的值回放失败

录制脚本wpfWindow("XXX").WpfEdit("XXX").Set "111";回放时编辑框中的“111”没写进去,但脚本运行成功?不知道为什么??

12
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
qtp录制ajax 下拉框 不成功解决方法
1.问题描述: 录制extjs 写的程序ajxa下拉框,录制时可以选择下拉框内容,但录制成功后,发现脚本里面值为空“”(此时选择的是点中下拉框中间,脚本中为webedit),后来继续录制发现可以录制image.click(选中下拉框右边小箭头) 录制为image时,脚本如下,修改脚本,回放时,可以选取下拉框值,脚本执行无错误, 注: wait 5 ‘ 休眠等待5秒,由于ajax反
QTP初学回放常见错误
Object can not found 一般是在对象不存在页面内,要确保运行的代码中的对象在你的录制界面上。Object is disabled 确认对象是否可操作,对于模式窗口,当子窗口未关闭时,去操作父窗口会出现这种情况。Object is not unique 确认对象在脚本运行时在页面是否唯一,找到一个唯一识别 该对象的方法。在管理页面内有很多删除或修改按钮,可以先查看对象属性,找到
QTP-WinObject回放时无法识别
因为WinObject默认的识别为regexpwndclass,页面重新打开该值都会改变,所以回放时无法识别。 解决方法:选其他的属性代替regexpwndclass,如abs_x,abs_y或其他不会改变的属性(在tools-->object identification中修改),查看属性会不会改变可以使用tools-->object spy工具 ******************...
QTP无法录制下拉菜单的解决方法
QTP默认录制方式是无法录制下拉菜单的,必须修改设置后再录制   修改设置如下:   在tools -> web event recording configuration 点击custom settings... 展开Web objects,   选种webelement,点击event -> add -> onmouseover 。并确定在record栏内,状态是enable
UFT(QTP) 录制 回放 原理
自动化测试可以基于代码,例如junit,cppunit,可以基于协议,例如loadrunner,QTP是基于GUI界面的自动化测试工具。junit和cppunit属于单元测试,loadrunner和QTP属于系统测试。loadrunner用于系统的性能测试,QTP用于系统的功能测试。QTP是一款基于界面的功能自动化测试工具。    LR录制的是协议和数据包,QTP录制的是鼠标和键盘的消息。QTP录...
QTP-录制与回放
录制与回放—QTP的开关 1.   录制”是指以录制的方式并配合使用其他QTP自带的功能录制出来的脚本,从而完成自动化测试脚本编写的整个过程(线性脚本、结构化脚本都在此范畴之内),而不是指单一的录制功能。 2.   检查点,在这里点到为止,后续的“验证点” 3.   即使选择正确的插件,有时仍然会出现图1-18中的情况。如果以后发生类似的问题,解决办法相当简单,只要关闭QTP和测试网页,然后
QTP 录制 回放 原理
<br />   自动化测试可以基于代码,例如junit,cppunit,可以基于协议,例如loadrunner,QTP是基于GUI界面的自动化测试工具。junit和cppunit属于单元测试,loadrunner和QTP属于系统测试。loadrunner用于系统的性能测试,QTP用于系统的功能测试。QTP是一款基于界面的功能自动化测试工具。<br />     LR录制的是协议和数据包,QTP录制的是鼠标和键盘的消息。QTP录制回放时基于windows操作系统的消息机制。QTP在录制时监听应用程序的消息
UFT录制与回放的原理
UFT的录制在录制条件(录制环境、录制工具、被测对象)准备就绪就可以开始录制,在录制的过程中,将对象保存在对象库中, 操作保存在脚本,这是录制的原理, UFT的回放原理:UFT 根据脚本中记录下来的对象操作的顺序进行回放,UFT从脚本中读取到该对象,并根据对象的名称和层次到对象库寻找相同名称的测试对象,在对象库找到对应的测试对象,并获得该测试对象的属性,然后根据这个属性,寻找运行对象,匹配成功,
UFT脚本的录制和回放
UFT支持两种视图:一种是Keyword View(关键字视图),一种是Expert View(专家视图)。关键字视图是一种图形化,易于理解的视图。 另外一种为专家视图,专家视图其实为一种代码编辑界面。 两者可以自由切换。 在录制脚本的时候有三种不同的方式,第一种可以直接通过操作要测试的软件进行录制,录制的同时会在专家视图生成相应的代码,在关键字视图中生成相应的步骤。第二种方法为在关键字视图中
UFT脚本的录制与回放
1、UFT的视图    UFT支持两种视图,一种是Keyword  View(关键字视图),另一种是Expert View(专家视图)。    Keyword  View:关键字视图,是一种图形化的视图。关键字视图用于以关键字驱动的模块化表格方式创建和查看测试的步骤。测试中的每个步骤是关键字视图中的一行,每一行由易于修改的单个部分组成。在关键字视图中选择项目和操作,然后按要求输入信息,便可以创
QTP(UFT)只能录制窗口的操作,不能录制窗口中对象的操作
网上找了很多,都说是库没有添加,按照说明添加了也还是不行。还有的说是BHOManager Class被ie禁用了,我倒ie的工具-internet选项-程序-管理加载项中看到一个和hp有关的加载项名称       HP Functional Testing Agent 发布者      (未验证) Hewlett-Packard Company 状态       已启用 体系结构     3
QTP录制时间控件不允许用户手动输入解决办法
1.手工识别控件后脚本如下 Browser(&quot;理论线损在线计算系统&quot;).Page(&quot;理论线损在线计算系统&quot;).WebEdit(&quot;startdate&quot;).Set &quot;2010-01-01&quot; 问题:该时间控制不允许手工输入时间,只能进行选择时间,运行时报错:object is disabled 2.解决办法 将上面的脚本替换为如下脚本 Browser(&quot;理论线损在线计算系统...
QTP/UFT能捕捉到对象但是点击不了,录制点击也没反应
有时候这些问题的搞到人抓狂,还好解决了。希望这些思路能帮到需要帮助的童鞋: 问题:系统页面中有一个复选框,使用对象侦测器可以捕捉到此对象,但是执行脚本的时候却不能点击到,而且录制点击该复选框时,并不能生成脚本语句,而是毫无反应。 下面放出该复选框: 我们再来看看使用侦测器捕捉到的对象: 注:xpath这个属性是博主后面自己加的,不是侦测到的,忽略即可。脚本的语句如下:Browser("Bro
qtp录制脚本过程中无法识别控件的解决方法
刚开始学习qtp没多久,完全是自学,学习过程中,感觉最不好解决的就是qtp录制脚本过程中无法识别控件的问题,现在积累了一些经验,希望可以给初学者或者对这方面有疑问的同学有所帮助,如果写的不好、不对、不通的地方大家给与批评。首先说明一下问题是什么,然后来解答问题。问题说明:开发语言c#,oracle10g架构:c/s测试工具:qtp10问题:控件qtp无法识别,比如自定义控件
设置QTP脚本中每个步骤之间的延时时间
设置QTP脚本中每个步骤之间的延时时间
QTP录制Chrome脚本
工作需要用到QTP录制Chrome运行脚本,结果现有QTP只能录制IE,却无法录制Chrome 在大牛指点下,解决方案如下: 目前QTP版本11.0.0  1、安装QTP支持Chrome的插件QTPWEB_00088%28chrome%29.EXE,此类文章在网上很多,大家可以到网上下载,也可以到惠普官方网站下载 2、配置QTP       Automation-->Record
喜出往外--解决了,为什么QTP自带飞机案例的网页打开以后不能使用
<br />哎,QTP这个问题让我郁闷了可以说是两个星期了吧?开始装win7,不支持9.0,我立刻把系统换成了XP,哎,没想到的是,换成xp了以后居然还有这个问题,问题如下:<br />问了好多人,为什么我这个网页打不开,可是谁都没有解决,都说我应该用那个flight打开,要不就是不愿意告诉我,说我这个问题很低级,致使我很郁闷,所以下决心,一定要学会,那样,才不用看别人脸色呢,终于碰上一个同校的人,告诉我,我的相应的服务可能没有找到,让我把服务器改成了http://newtours.demoaut.com/
QTP录制不了脚本常见问题解决方法
QTP录制不了脚本常见问题解决方法 问题起因: 在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP事,不能产生相应的录制脚本,脚本内容为空。   解决方法:QTP在IE中录制脚本是依靠一个叫BHOManager Class的动态链接库来完成的。当这个控件没有被加载,或者被禁用时,就会出现上述症状。于是,解决方法就很简单了,重新加载,或启用这个控件,一切就
【自动化测试工具】QTP11.5/UFT快速入门
准备工作: QTP11.5安装教程:http://www.iquicktest.com/qtp-uft-11-5-download.html 注: QuickTest Pro(QTP)11.5后更名为UnifiedFunctional Testing(UFT) 1、安装后打开QTP,勾选Web add-in,进入QTP后File-New-Test。 2、
QTP无法录制web脚本的解决方法
QTP下,测试脚本不能录制的解决方法 问题起因: 在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP事,不能产生相应的录制脚本,脚本内容为空。 解决方法:根据实践,我发现QTP在IE中录制脚本是依靠一个叫BHOManager Class的动态链接库来完成的。当这个控件没有被加载,或者被禁用时,就会出现上述症状。于是,解决方法就很简单了,重新加载,或启用这个
QTP自动化用C#
QTP自动化用C# 快速测试专业(QTP)提供支持的自动化,如C#。NET Visual Studio中的任何语言​​和开发环境编写的QuickTest自动化脚本的灵活性。在这篇文章中,你会发现QTP自动化基本实现使用C#。有许多选项可用于设计和运行自动化脚本开发环境。 快速测试(QTP)自动化脚本可以写在支持自动化前的任何语言​​。的VBScript,JavaScript中,Visual Bas
QTP几种信息提示方法
1.     Reporter对象的ReportEvent方法描述在testresult中报告测试结果。 语法 Reporter.ReportEvent EventStatus, ReportStepName, Details [, in]Argument Type Descrīption EventSta
深入探讨录制回放原理
本讲主要探讨QTP的录制回放原理:         QTP录制的是鼠标和键盘的消息。QTP在录制时监听应用程序的消息,监听到之后把消息放到容器里,而另外的监听程序则从容器中取出容器中的消息,并调用对用的API处理函数。QTP截取的是用户对应用程序的操作,即录制的是消息。QTP录制回放时,是基于windows操作系统的消息机制。对于C/S应用程序,在回放时QTP根据对象的句柄(handle)和脚
UFT的录制一般过程
1、首先要先创建脚本: 1)启动UFT软件,选择需要的插件,如“ACTIVEX。” 2)对录制和测试的运行进行设置,有两个录制方式。先勾选第一个(勾选第一个时则需要自己事先打开软件然后进行录制;若勾选第二个则需要选择录制的程序软件)。点击“确定”。 3)创建完成后就打开了一个新的空白窗口。 4)打开要录制的软件。单击开始录制按钮,按照要求进行要录制文件的操作操作完成后,单击停止按钮,完成录
UFT12(QTP)自动化测试 -相关练习
针对flight4a,及以上2个功能:登入与订票,本文末尾有操作视频可下载观看,实在无法测试、不理解的可以按视频操作题目要求1、使用数据驱动脚本/结构化脚本两种方式,测试飞机订票系统,证明使用4-10位的用户名就可以正常登陆数据驱动:systemutil.Run &quot;D:\Download\flight\app\flight4b.exe&quot;Dialog(&quot;Login&quot;).WinEdit(&quot;Agent ...
QTP无法录制下拉菜单的解决办法
QTP默认录制方式无法录制下拉菜单,需修改设置后再录制   修改设置如下:   1,在Record-> web event recording configuration 点击custom settings... 展开Web objects,   2,选种webelement,点击event -> add -> onmouseover 。并确定在record栏内,状态是ena
QTP 无法识别web对象原因
1、插件选择错误    处理方式:重新启动QTP,勾选 WEB插件; 2、在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP事,对象识别不了;    处理方式:    A、打开IE,在菜单中选择[工具]/[Internet选项]进入Internet配置界面。选择[程序]/[管理加载项],查看目前加载的ActiveX的情况。当看到存在BHOMa
QTP录制WEB脚本空白
解决方法: 1.检查QTP登录时加载的插件选中WEB 2.检查IE浏览器中,“设置”-“管理加载项”-“BHOManagerClass”启用 3.检查IE浏览器版本高的话,设置IE浏览器的兼容性:IE浏览器-工具-设置-兼容性视图-把要录制的ip地址添加过来 
解决回放错误时QTP停止运行问题
-
qtp10.0下鼠标滚轮事件
qtp 10.0下产生鼠标滚轮event方法。 Extern.Declare micVoid, "mouse_event", "user32.dll", "mouse_event", micLong, micLong, micLong, micLong, micLong Const MOUSEEVENTF_WHEEL = 2048 '@const long | MOUSEEVENTF_
QTP模拟回车
QTP录制鼠标右键单击事件要通过模拟键盘操作来实现Step 1,修改ReplayType为2,一般情况默认设置是1的。(1 – 使用浏览器事件运行鼠标操作。 2 – 使用鼠标运行鼠标操作) Setting.WebPackage(”ReplayType”) = 2Step 2,鼠标右键单击事件 (附:Click的事件有三种 micLeftBtn 0 鼠标左键。 micRightBtn 1 鼠标右键
关于UFT中实例flight无法运行的解决方法
当使用UFT中实例进行测试练习时,有时会遇到flight无法打开的情况,提示“分段错误。。
【自动化测试工具】QTP/UFT入门
准备工作: QTP11.5安装教程:http://www.iquicktest.com/qtp-uft-11-5-download.html 注: QuickTest Pro(QTP)11.5后更名为UnifiedFunctional Testing(UFT) 1、安装后打开QTP,勾选Web add-in,进入QTP后File-New-Test。 2、选择File菜单下New
loadrunner12.5 录制脚本后不能回放问题
工作环境: windows10系统, loadrunner12.50   问题描述: 按照默认程序安装完loadrunner,进行汉化。录制脚本以后,回放脚本时,发现页面卡顿,脚本一直处于编译中状态。 解决办法: 卸载重新安装loadrunner,不进行汉化,然后就可以正常的进行录制回放。
QTP 学习笔记——模拟录制、低级录制
一、Analog Recording 和 Low Level Recording 的区别与规则    1.  Analog Recording(模拟录制) 相对于指定窗口录制。只录制鼠标、键盘的指定窗口内的所有动作。相对于屏幕录制。录制在整个屏幕内所做的所有动作。     2.  Low Level Recording (低级录制) 当需要在应用程序屏幕上录制操作的精确位置时,可以
QTP脚本运行次数的设置
两种方式进行设置: 1:file-->settings-->run下data table iterations 控制的是数据表中global里数据的运行方式; global中的数据是全局的! 当运行方式设置为运行全部或多行时,global中有几行数据,“测试脚本”就要循环回放几次。 2:edit-->action-->action call properties-->run下data t
QTP录制时不生成代码
在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP事,不能产生相应的录制脚本,脚本内容为空。     解决方法:QTP在IE中录制脚本是依靠一个叫BHOManager Class的动态链接库来完成的。当这个控件没有被加载,或者被禁用时,就会出现上述症状。在设置里
qtp录制不上下拉菜单选项
自己写代码来完成录制下拉菜单选项,但是并不是很繁琐的
UFT分段截断问题处理
很多用UFT的朋友都会遇到这样一个问题,脚本调试了很多遍以后,会报一个名为“分段截断”的问题,在这里给大家提供一个快速解决方法:     1.找到你的UFT存储目录;     2.依次找到 \samples\flight\app 下的.mdb文件,点击复制;     3.返回到 \samples 目录下,点击粘贴,选择覆盖。
QTP之日历控件处理方法
针对以上类型的日历控件初六
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 qtp与python教程 web录制视频教程