首页 文章
  • 0 votes
     answers
     views

    HP UFT APITest中所需的自定义代码,用于执行或运行服务调用活动

    我们正在尝试使用HP UFT工具为API测试创建关键字驱动框架 . 我们知道C#中的基本自定义代码可以传输值,存储xmls,访问Excel工作表以读取测试数据和编写报告,添加报告事件和检查点规则 . 在API测试套件中添加更多场景时,APITestsuite变得更加复杂 . 因此,我们计划使用C#自定义代码创建更通用的框架,通过excel表格生成关键字驱动的可重用方法和属性 . 我无法通过自定义代...
  • 2 votes
     answers
     views

    如何使用ALM中的Excel文件将数据驱动相关的UFT测试脚本?

    我们拥有这个我们在过去几个月中开发的非常灵活的自动化架构 . 让我概述一下如何将系统设计为提出问题的一部分 . 所以我们有这些主驱动程序脚本调用一堆子脚本来执行我们网站上的每个页面/选项卡 . 每个页面都有自己的子脚本/操作,它们可以互换,轻松打开或关闭,每个子脚本/操作都有自己的数据表,可以在Excel工作簿中驱动它 . 即使是主驱动程序脚本也有它自己的工作表,它可以驱动它在调用这些子脚本/操作...
  • 4 votes
     answers
     views

    启动UFT(QTP)通过批处理文件远程测试 .

    我已经创建了一堆UFT 12(前QTP)测试,我还创建了一个批处理文件来运行这些测试 . 当我在本地运行批处理文件时,测试运行正常 . 这是我使用的脚本: Set qtpApp = CreateObject("QuickTest.Application") Set fsObj = CreateObject("Scripting.FileSystemObject&qu...
  • 1 votes
     answers
     views

    UFT无法识别打开两个浏览器的对象

    所以,在测试开始时我正在使用UFT打开浏览器: 'strWebString = "iexplore.exe" SystemUtil.Run strWebString, strWebUrl 之后我尝试登录我的网站,这是出现奇怪的情况的时刻:1.当只有IE运行时,一切正常2.当IE运行时,并且在后台有Chrome浏览器打开UFT无法识别对象 . 当我尝试从存储库窗口在站点上找到它...
  • 2 votes
     answers
     views

    是否可以在UFT上以编程方式禁用“显示隐藏模式通知工具提示”?

    我正在尝试在我的应用程序中运行一些自动化测试,但是UFT隐藏模式通知工具提示正在屏幕中的对象前面,阻止我的测试运行 .我知道我可以取消选中远程代理设置中的选项"Display hidden-mode notification tooltip"以解决此问题,并且在我执行此操作后它在我的计算机上正常工作,但这些测试在其他计算机上执行,我公司的其他用户也会执行真正努力告诉他们每个人都...
  • 2 votes
     answers
     views

    使用索引识别浏览器时,UFT中的Exist始终为TRUE

    我要获得打开的浏览器的数量有一些 Headers . 我使用的方法是使用索引 . 但问题是,无论我传递什么索引,Exist函数总是返回true . Browser("openurl:=.*something.*", "index:=0").Exist => True 当我将索引更改为10或其他数字时,即使只有一个浏览器窗口,它仍会返回True ....
  • 0 votes
     answers
     views

    如何为动态字段准备HP QTP / UFT脚本?

    此处需要帮助以准备HP UFT测试脚本,以便在选择时动态更改输入字段 . Scenario: 我有2种类型的列表项,它将根据选择显示各种字段 . 1.14位卡 - 执行客户注册(不同领域)2.16数字卡 - 执行客户注册(不同领域) 我可以使用if条件或任何其他条件来准备关键字驱动的框架来为上述类型的场景准备测试脚本 . 假设使用14位数卡进行登录 . Browser("name:=L...
  • 0 votes
     answers
     views

    使用UFT自动执行HPALM任务

    我正在使用UFT工具自动化SAP应用程序,我已经完成了UFT中的自动化工作,并且我将所有自动化测试脚本放在HP ALM共享存储库的文件夹名称Test labs下,我正在从HPALM执行我的测试脚本 . 我计划自动执行从本地计算机自动启动HPALM和运行测试的任务,这样用户每次运行特定方案时都无需登录HPALM .为了实现这一点,我有一个想法,在我的本地机器上创建一个包含测试用例名称的文件,当选择测...
  • 4 votes
     answers
     views

    UFT无法识别Web浏览器元素

    我有一个关键字驱动的框架 . 关键字都在VBscript和描述性编程中 . 我在excel中创建了一个脚本,在我多次运行它之后工作得很好 . 现在它不起作用 . UFT没有点击正确的元素,没有进入编辑字段等 . 我在该脚本上有大约65个步骤 . 现在,这适用于开发门户,但不适用于测试门户 . 它上周在测试门户上工作了50多次 . 为了调试,我只是首先使用了记录和回放功能,并注意到它也不起作用 ....
  • 0 votes
     answers
     views

    UFT 14.02 - 无法识别Chrome浏览器中的任何对象

    无法通过UFT 14.02识别Chrome浏览器上的对象 Details: Chrome版本:56.0.2924.87 UFT版本:14.02 Installed items on Chrome Browser: HPE Functional Testing Agent以及代理crx文件 . Zoom: Chrome浏览器中的100% . 使用Object Spy,我无法识别整个页面中的任何对象 ...
  • 2 votes
     answers
     views

    UFT - 使用CreateObject启动Excel后,Excel加载项无法安装

    我通过UFT自动化Excel插件 . 我使用CreateObject启动excel: Set oExcel = CreateObject("Excel.Application") oExcel.Workbooks.Add oExcel.Visible = True 在继续之前,我想确保正确安装我的加载项 . 所以我这样做: For K = 1 To oExcel.AddIns...
  • -1 votes
     answers
     views

    如何使用UFT单击'SwfObject'?

    我想点击链接 [Link name is 'Settlement'] ,该页面上有许多链接 . 注意:对象 Spy 不会将“结算”标识为链接,而是将其视为资源管理器栏 . 当我在“结算”文本中采用对象 Spy 时,它会突出显示整个资源管理器栏,因此我无法获得“结算”特定属性 . [参考随附的屏幕截图 . 由于安全原因,我无法上传真实的屏幕截图] . 通过录音,我可以点击“结算”链接 SwfWi...
  • 1 votes
     answers
     views

    如何使用UFT下载和保存Excel文件?

    我需要使用UFT下载excel并将其保存到特定位置 . 第1步:单击超链接,如下所示 第2步:保存下载的excel,如下所示 . 你能否就如何使用uft自动化这种情况提出建议?
  • 1 votes
     answers
     views

    UFT - 将PAGE类标识为WINOBJECT

    目前我正在开发一个在power builder中开发的桌面应用程序 . 以下代码行以前用于工作没有任何问题 . PbWindow().PbWindow().ActiveX().Page().Highlight 自上周以来,UFT将 Page 类识别为 WinObject . 现在当前的层次结构是 PbWindow->PbWindow->ActiveX->WinObject ...
  • -1 votes
     answers
     views

    如何在UFT中使用基于公式的Excel单元格值?

    我正在使用UFT从excel读取测试数据 . 单元格A1具有以下数据:= RANDBETWEEN(2,7)单元格A2具有数据:= A1单元格A2指向A1 . 每次打开excel文件时,我都会看到在A1中生成新值,然后A2显示相同的值 . 当excel打开时,值保持不变 . 当UFT打开excel文件时,A1和A2始终不相同 . 我认为当UFT读取A2时,它会再次生成新值 . 每次UFT打开exce...
  • 0 votes
     answers
     views

    UFT / QTP恢复方案功能

    恢复方案如何在UFT中运行?我的意思是UFT如何知道何时在运行时实施恢复方案?
  • 0 votes
     answers
     views

    HP UFT / QTP 14.00,导入CSV并维护数据表中的值

    我正在从csv文件导入一些数据,这里是数据: *file.csv UserName, EmailId, PhoneNumber Antonio, anto@gmail.com, 1234567890 Oscar, osc@yahoo.com, 9999999999 Luis,lu@hotmail.com,8888888 我有一个函数来调用这个文件: '**********************...
  • 1 votes
     answers
     views

    将行添加到本地数据源以进行API测试

    我想使用我的本地数据表作为动态源,我可以添加一组未知的行 . 那可行吗? 目标是将其作为驱动程序附加到需要从包含主数据变量子集的Excel工作表加载数据的循环中 . (200个可能的测试变量,但是为了测试代码的特定部分,我们只需要旋转3位 . 我可以使用一个数组,但是当我离开时,这需要由未经训练的UFT测试人员维护 . 最简单的方法是根据数据驱动程序表的内容动态创建列表 .
  • 0 votes
     answers
     views

    QTP外部对象

    Kernel32.dll有一个用于文件操作的内部DLL API-MS-WIN-CORE-FILE-L1-1-0.DLL . dll中可用的FindFirstFile方法用于查找目录中的文件 . msdn上FindFirstFile的定义 - https://msdn.microsoft.com/en-us/library/windows/desktop/aa364418(v=vs.85).a...
  • -1 votes
     answers
     views

    如何使用UFT API写入Excel中的单独列

    HP UFT API Test - Saving Response/Checkpoint values 我正面临着同样的挑战并找到了上述帖子但是,我想弄清楚下面的内容 . 如何在Excel中的单独列中打印不同的响应值 . 我有4个回复我能够添加第一个,它在excel中正确显示 . 当我添加第二个响应值时,它会打印在同一个单元格中,或者如果我将两个响应值放在一个单独的行中,它会打印在一个单独的单元格...
  • 1 votes
     answers
     views

    如何通过UFT-API中的客户代码动态导入wsdl

    我是UFT-API的新手并且正在开发一个项目 . 这是场景,我有一个excel格式的数据表,它有三(3)列,WSDL,SOAP_REQUEST和CHECKPOINTS . 我将循环使用这个excel数据,每个循环,我需要导入新的wdsl,加载新请求并检查检查点 . 现在我刚开始这个项目,我不知道如何通过自定义代码动态导入wsdl . 这种情况可行吗? 我怎样才能做到这一点?
  • 0 votes
     answers
     views

    如何获取UFT API中特定列的行数

    我在UFT API中使用自定义代码,需要获取特定列的行数 . A B 1 1 2 2 3 3 4 它可以为每列提供不同的行数,同时我只需要读取一列 . var createlist = new List<string>(); int rowno =GetDataSource("TACheck!Sheet1").RowsCount; for(int i=1;i&l...
  • 1 votes
     answers
     views

    如何在UFT中运行时加载API测试

    是否可以在运行时从GUI Test加载API测试 . 就像我们可以选择使用函数“LoadAndRunAction”加载测试 . 对于API测试,我们有“RunAPITest”但我们必须在执行套件之前加载文件 . 因此可以在运行时加载API测试 .
  • 2 votes
     answers
     views

    如何在UFT中将变量从一个Action传递给Other

    我有动作1,我在查询数据库并得到一个我存储在变量中的字段(比方说x) . 在动作2中,我再次查询数据库,我想在where子句中使用存储在x中的值 . 行动1的片段: SQL1 = " SELECT Identitynumber " &_ " FROM VLC_CRM.dbo.Person " &amp...
  • 0 votes
     answers
     views

    UFT / QTP-无法拖动n将图像从Windows资源管理器(Windows 7)拖放到浏览器上的应用程序

    我有一个场景,我需要拖动N使用UFT 12删除本地硬盘驱动器上的图像文件 . 我的应用程序是Web应用程序,我正在使用谷歌浏览器 . 我尝试了以下方法来实现这一目标但却无法做到 . 我可能需要你的帮助才能完成这个演讲 . 任何帮助,将不胜感激 . Window(“Pictures”) . WinObject(“Items View”) . WinList(“Items View”) . 选择(...
  • 0 votes
     answers
     views

    UFT以普通用户身份运行与管理员不同

    我在IE 8 Windows 2008中完成了脚本编写,脚本工作正常 . 现在我的系统升级到Windows 7和IE到11.Now UFT脚本无法识别对象 . 如果我以管理员身份打开UFT Run,则相同的UFT可以正确识别 . 为什么会发生这种变化 . 如何过来 谢谢Saikrishna
  • 1 votes
     answers
     views

    如何使用QTP / UFT最大化XL文件?

    我想使用qtp / uft最大化XL文件 . 我得到的解决方案很少,但没有用 . 我的代码是 Set pixXLS = CreateObject ("excel . application") pixXLS.Application.Visible= True pixXLS.Workbooks.Open "C:\ Breakout Matrix.xls " ...
  • 6 votes
     answers
     views

    如何获取测试对象的逻辑名称(存在于关联的共享OR中)?

    假设我将 Browser("MyBrowser").Page("MyPage").WebCheckBox("MyBox") 传递给函数: MyFunction (Browser("MyBrowser").Page("MyPage").WebCheckBox("MyBox")) ...
  • 1 votes
     answers
     views

    QTP / UFT Browser.Object抛出错误

    我有 win 7 machine + UFT 11.53 + IE8 我无法访问 Browser("browser").Object 它抛出“一般错误” . 但是我能够访问 Browser("browser").Page("Page").Object 有人遇到类似问题吗?过去以前工作得很好 . 不确定究竟是什么问题!
  • 0 votes
     answers
     views

    在UFT中录制时识别对象的所有属性

    我正在寻找一种方法来保存 all 我在uFT测试时单击的每个对象的对象属性 . 基本思想是在记录属性时覆盖捕获属性的函数,并使其将所有属性转储到excel中 . 这样的东西已经可以使用,或者你知道我怎么能这样做吗?

热门问题