我目前正在使用 UFT One 进行 Web 自动化(主要是屏幕抓取、表单提交、文件上传、SF Lightning 操作等),但未来有可能进行更广泛的自动化/测试。我们当前的许可证即将更新,我想确保坚持使用 UFT One 而不是 UFT Developer 是有意义的。
谁能谈谈 UFT Developer 和 UFT One 之间的主要区别?
我目前正在使用 UFT One 进行 Web 自动化(主要是屏幕抓取、表单提交、文件上传、SF Lightning 操作等),但未来有可能进行更广泛的自动化/测试。我们当前的许可证即将更新,我想确保坚持使用 UFT One 而不是 UFT Developer 是有意义的。
谁能谈谈 UFT Developer 和 UFT One 之间的主要区别?
“但未来有可能进行更广泛的自动化/测试”是什么意思?
我在问,因为要回答你,取决于你的团队想要测试什么。
例如:
我们使用 UFT ONE 和 Mobile Center,我正在为模拟器、浏览器、Android 和 IOS 编写脚本,从数据库中推送查询等......其他类型的测试。其他需要考虑的事情是,看看你的团队和他们拥有的技能。如果您的编程技能较低,则 UFT ONE 的 VBscript 学习曲线较低,因为 VBscript 更容易理解和获得逻辑。如果你去 UFT DEV,你可以有一个巨大的学习曲线。或者你可以让程序员以错误的视角测试某些东西。
所以最终你必须根据自己的需要进行调整,但要好好考虑一些问题。
好运。问候
UFT Developer(以前称为 LeanFT)更面向开发人员,您可以使用对开发人员更友好的语言(JavaScript、Java、.NET)编写测试。
UFT One(以前称为 UFT)更加“对测试人员友好”,它使用 VBScript 编写测试代码,但它具有更丰富的功能集,并且在测试社区中更加成熟。
UFT Developer 用于并行执行。您可以与 TestNG 集成。您可以使用 eclipse,所有 .it 都有单独的录制选项。