问题标签 [rft]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
testing - Rational Functional Tester 等待对象存在
我目前正在 Rational Functional Tester 中修改 Java 脚本,并且试图告诉 RFT 等待具有指定属性集的对象出现。具体来说,我想等到出现 X 行数的表。到目前为止,我能够做到的唯一方法是添加一个验证点,仅验证表有 X 行,但我无法利用 VP 的等待对象类型,所以这似乎是有点hacky。有一个更好的方法吗?
杰夫
tfs - 是否可以将 TFS 配置为不将文件标记为只读?
标题基本概括了所有内容。我正在使用 RFT、VS 插件,它允许我使用 GUI 编辑专有数据文件。问题是这个文件没有出现在 VS 中,当我开始通过 GUI 编辑它时,VS 不会自动检查它(可能是 VS 插件的错误)。所以,我必须在编辑之前手动检查它,否则插件会在尝试保存文件时崩溃(因为它是只读的),有时还会损坏这个项目的本地工作副本。如果 TFS 没有将未签出的文件标记为只读,一切都会容易得多。您知道是否有办法指示 TFS 将所有文件保持为非只读状态?
installation - 配置 Rational Functional Tester (RFT) 以在 Hudson/Jenkins 中运行
我刚刚安装了 Hudson,它运行良好。它构建、运行 JUnit 测试以及 CheckStyle 分析。
我们的下一步将是创建一个安装,安装它,然后在实际安装上运行自动化测试。如果测试失败或至少以某种方式发布结果,我希望构建失败。我想我们会设置它,以便部件定期运行或手动触发。
我们使用 InstallAnywhere 进行安装,使用 IBM Rational Functional Tester 进行自动化测试。
所以问题是:有人创建了类似的设置吗?是否有任何插件、教程或其他资源可以帮助我。或者你有什么一般的提示或建议。
testing - QTP、QC、Load Runner 和 RFT 教程
我是测试新手。你能给我推荐一些好的教程吗
- 质量中心
- 快速测试专家
- 射频识别
提前感谢
selenium - Selenium 或 Rational 功能测试器
对于 Java 环境(Selenium 或 Rational Functional Tester)中的测试目的,您推荐什么?你能写一些优点和缺点吗?我听说过 MicroFocus TestPartner,你有这方面的经验吗?
java - 如何使用 RFT 覆盖 IE 地址栏中的 URL?
我需要执行以下步骤: 1. 启动一个 IE 浏览器窗口并打开一个 URL(使用 StartBrowser(最终字符串 URL)完成 2. 启动一个会话(通过登录完成)3. 现在,我想输入一个不同的 URL在具有相同会话的同一浏览器窗口中。
我的问题与第 3 步有关。如何覆盖现有 IE 窗口中的 URL。
注意:我使用的是用 java 编写的关键字驱动框架。
automated-tests - Rational Functional Tester - 如何获取从父脚本调用的脚本以使用父数据池?
我对 Rational Functional Tester (Java) 还很陌生,但我有一大块空白。我有一个处于敏捷开发环境中的应用程序,因此一些屏幕会随着新界面的上线而变化。
出于这个原因,我正在尝试模块化我的测试脚本。例如:我想要一个登录脚本、一个搜索脚本和一个注销脚本。
然后我会将它们拼接在一起(伪代码)
通过将测试脚本分解成离散的块(功能单元),我相信我能够更好地适应变化。如果登录脚本发生变化,我会为应用程序中的每个脚本修复或重新录制一次。
然后我会调用该脚本,例如“TestSituation_001”。它需要引用几个不同的数据池。在这种情况下,一个用户数据池(而不是一个超级用户数据池)和一个 TestSituation_001 数据池,或者可能还有其他一些数据池。验证点将使用情境数据池进行检查。
现在,这就是我在理想世界中的做法。目前困扰我的是,我似乎需要做一些完全不同的事情才能让子脚本继承父母。
所以我的问题是:
- 为什么子脚本不直接继承调用脚本的数据池?
- 我怎样才能让他们这样做?
- 我是否对这应该如何工作做出了糟糕的假设?
- 如果#3 为真,那么我该如何做得更好?
作为旁注,我不介意破解一些 Java 以使其工作。
谢谢!
svn - 我可以为 RFT 脚本提供 svn 吗?
我们在工作中使用 svn,现在我们正在介绍 RFT(Rational Functional Tester)。
有没有机会我可以使用现有的svn 来版本我的 RFT 脚本?我知道一个 RFT 脚本包含不等于一个文件。
- RFT v 8.1.1.2 在 windows xp 上运行
- svn 在 linux 上运行
.class
版本和.java
文件是否足够好?
teamcity - 如何实时制作RFT报告测试结果?
在我们的开发环境中,我们运行一个持续集成服务 (TeamCity),它通过运行构建/测试作业并报告结果来响应代码签入。当工作正在进行时,我们可以很容易地看到到目前为止已经执行了多少单元测试,有多少失败了,等等。
我的自动化测试团队正在交付在 Rational Functional Tester 中开发的 UI 测试。从源代码控制系统中提取这些测试、编译它们并从命令行执行它们似乎都是非常直接的练习。
我还没有找到一种自动报告测试结果的方法——例如,似乎没有任何用于监听器的钩子,或者任何自定义发出的消息的方法。
根据我目前的研究,我得出的结论是,我唯一的选择是 (a) 等到测试完成,然后 (b) 解析 RFT 生成的 HTML 报告。
有人有比这更好的答案吗?
java - 如何在java中编写自定义函数/方法?(RFT)
我需要在 RFT (java) 中一遍又一遍地处理几行代码,因此自定义方法/函数/过程是最好的(也是唯一的)解决方案。
我没有java经验,所以我需要一些帮助。
该方法将接收一些参数并且不会返回任何值。
基本上它会将新记录输入数据库(基于 Web 的应用程序)。有多少记录?这取决于数据,所以我需要让它基于参数。
当前代码看起来像
在 php 中,所需的功能看起来像
所以我可以称之为