我正在阅读 Google 的测试博客 有关 Google 如何分区的条目它的测试分为小型、中型和大型测试,并且并非所有这些测试都是自动化的。在该条目的后面,作者继续说道:
“行业领先的录音技术
将手动测试转换为自动化测试
构建后重新执行的测试
构建以确保最小回归
并让手动测试人员始终
关注新问题。”
?我熟悉 Windows 宏软件,例如 AutoHotKey 和 AutoIt,但我认为它们都无法节省那么多时间(即,我怀疑人们会花费大量时间尝试调试记录问题并使其在任意系统上重新运行等,以至于他们会很快耗尽通过能够更快地重新运行测试而节省的任何费用在接下来的 X 次运行中)
我祈祷有人能提供一点关于谷歌实际用途的内部信息,但如果有人知道任何其他可能满足该引用中的标准的记录技术。 我!
,提前告诉
I was reading Google's Testing Blog entry about how Google partitions its tests into small, medium, and large tests, and that not all of these tests are automated. Later in the entry the author goes on to say:
"Industry leading recording technology
converts manual tests to automated
tests to be re-executed build after
build to ensure minimal regressions
and to keep manual testers always
focusing on new issues."
Does anybody know what recording technology Google uses? I'm familiar with Windows macro software such as AutoHotKey and AutoIt, but neither of them strike me as being able to save that much time (ie I suspect one would spend so much time trying to debug issues with the recording and getting it to re-run on arbitrary systems, etc. that they would quickly eat up any savings gained by being able to re-run the test more quickly on the next X runs).
I'm crossing my fingers hoping for someone with a little bit of inside information as to what Google actually uses for this, but if anyone knows any other pieces of recording technology that might fulfill the criteria in that quote, let me know.
Thanks in advance!
发布评论
评论(2)
事实证明,答案就在同一篇文章的评论中(哎呀。)以下是该博文作者 James Whittaker 的引述:
与此同时,直到 Google 开源 Record Playback Framework 扩展并将其作为其他浏览器上的扩展提供,其他评论者之一提到他通过 Selenium,对于任何正在寻找当前可用软件包的人来说可能值得研究一下。
*编辑:另一个当前可用的软件包似乎具有不平凡的以下功能: TestComplete
It turns out that the answer is in the comments of the same article (whoops.) Here is the quote from the blog post's author, James Whittaker:
In the meantime until Google open sources the Record Playback Framework extension and makes it available as extensions on other browsers, one of the other commenters mentioned he got good results with Selenium, which might be worth looking into for anyone looking for a currently-available package.
*Edit: another currently-available package that seems to have a non-trivial following is TestComplete
其谷歌自己的框架称为“BITE”(浏览器集成测试环境)。它是一个镀铬扩展。只需一键访问即可添加 bug、查看 bug 等
Its google's own framework called "BITE" (Browser Integrated Testing Environment). Its a chrome extension. Just one click access to add bug, view bug and other