通常,我通常想参考自动浏览器测试(例如Selenium或PhantomJS)。
我所听到的唯一清楚地描述它的术语很长,并且使它们在交谈中变得笨拙(“自动浏览器测试”),不够具体(“自动测试”可以表示单元测试),或者也太具体涉及的技术(“硒测试”)。其他术语不是专门针对自动化性质,例如“端到端测试”(可能意味着手动测试)。
我一直在使用的一句话是“机器人测试”,效果很好,但我从未在任何地方听到过。
有一个更好的词吗?
答案 0 :(得分:1)
全部披露我使用Selenium进行.Net或Java的UI测试。
浏览器自动测试
这取决于我在和谁说话:
其他测试
我还没有听说过机器人测试,我曾在Selenium松弛中看到一个“僵尸”,但这是指GitHub上的事件,然后在松弛中发布。我发现机器人测试特别令人困惑,因为我不确定您是指在物理机器人上执行的实际测试,正在执行测试的机器人,在后台运行的守护程序还是UI测试。可以与利益相关者一起使用,所以我必须尝试一下!
TL; DR
修改
以下是Google所提供的一些有趣的趋势:
因此,我对数据的简要解释是,这些术语中的某些具有局部性(地理位置=美国),您需要输入位置来确定要讲哪个dialect。