谷歌使用什么样的"业界领先的录音技术"来重新执行手动测试?

9 testing recording

我正在阅读Google的测试博客条目,了解Google如何将其测试划分为小型,中型和大型测试,并且并非所有这些测试都是自动化的.在作品的后期,作者继续说:

"业界领先的录音技术将手动测试转换为自动测试,以便在构建后重新执行,以确保最小的回归并使手动测试人员始终关注新问题."

有人知道Google使用的录音技术吗?我熟悉Windows宏软件,比如AutoHotKey和AutoIt,但是它们都没有让我能够节省那么多时间(即我怀疑会花费这么多时间来调试录音问题并让它重新获得 - 在任意系统等运行时,他们会很快吃掉在下一次X运行中能够更快地重新运行测试所带来的任何节省.

我正在喋喋不休地希望有一些内部信息的人知道谷歌实际上使用了什么,但如果有人知道任何其他可能符合该引用标准的录音技术,请告诉我.

提前致谢!

小智 4

事实证明,答案就在同一篇文章的评论中(哎呀。)以下是该博文作者 James Whittaker 的引述:

我们的录制技术称为 RPF,即录制播放框架。它是一个 Chrome 扩展,可以录制到 Java 脚本,并采用一些相当创新的技巧来解决网络上一些持续存在的录制问题。如果有帮助,我们确实计划开源所有这一切,以及与其他浏览器公司的合作,使其更加通用。” [强调我的]

与此同时,在 Google 开源 Record Playback Framework 扩展并将其作为其他浏览器上的扩展提供之前,其他评论者之一提到他使用Selenium获得了良好的结果,对于任何正在寻找当前可用软件包的人来说,这可能值得研究。

*编辑:另一个当前可用的软件包似乎有一个不平凡的后续是TestComplete