为啥黄瓜和水豚叫那个?

Posted

技术标签:

【中文标题】为啥黄瓜和水豚叫那个?【英文标题】:Why are Cucumber and Capybara called that?为什么黄瓜和水豚叫那个? 【发布时间】:2016-05-06 07:03:42 【问题描述】:

有人知道为什么这些名字被选为 Capybara 和 Cucumber 吗? 还是他们只是随机挑选的?

【问题讨论】:

Cucumber 和 Capybara,在这种情况下,是 Ruby 程序员使用的工具。出于这个原因,题外话“...... [是]关于通用计算和硬件”没有回复。这是一个琐碎的问题 - 没有人需要知道使用这些工具中的任何一个的答案 - 但它应该保持开放,特别是因为它的答案是基于事实 + 相当可靠的猜想 - 不需要意见。 【参考方案1】:

Cucumber was written by Aslak Hellesøy and named by his fiancee.他要求她取一个“朗朗上口、听起来不令人讨厌的名字”来代替它的临时名称“Stories”。

Capybara 这个名字似乎是对“webrat”的演绎,a similar library 的名字早于 Capybara。 (实际的水豚是一种原产于南美洲的大型啮齿动物,不是真正的“老鼠”,而是相关的。)

【讨论】:

以上是关于为啥黄瓜和水豚叫那个?的主要内容,如果未能解决你的问题,请参考以下文章

硒、水豚和黄瓜测试拖放重新排序

Vue未装入测试(黄瓜/水豚)

如何在浏览器中使用黄瓜水豚获取cookie

每当我在我的功能文件上使用双引号时,没有self_obj(RuntimeError)黄瓜水豚

黄瓜不会根据大纲场景找到我的步骤

为啥水豚功能规格一起运行时会失败,仅对我而言。但分开时通过?