代码之家  ›  专栏  ›  技术社区  ›  Tester

黄瓜可以用来做形态检验吗

  •  0
  • Tester  · 技术社区  · 6 年前

    我曾经用量角器做过角度测试,但现在我想用黄瓜和小黄瓜来测试。由于它们用于BDD,使用功能和场景,我有一个问题:我可以使用黄瓜来测试角度形式吗,例如,如果我单击文件名来测试隐藏的属性是否存在,类似这样的情况?或者按钮是否被禁用?可以用茉莉花或量角器测试的东西。 我实际上已经写了我的代码,不知道它是否被调用了,如果我在代码被编写之后测试它?

    非常感谢你说的清楚

    1 回复  |  直到 6 年前
        1
  •  2
  •   Tanya    6 年前

    是的,不要太在意“BDD”。理想情况下,在任何开发工作开始之前,都会编写Gherkin方案,以确保整个团队(POS、设计、开发、QA)都在关于预期用户功能的同一页上。但是,即使没有发生这种情况,在创建代码以从用户的角度测试功能之后,黄瓜/小黄瓜仍然可以用来编写测试。

    您可以使用cumber来检查是否禁用了按钮,或者是否存在隐藏属性,但这并不是BDD测试的真正目的。这些都是在测试用户行为,用户不太可能访问您的站点来检查是否存在隐藏属性。这有道理吗?你所描述的测试听起来像是单元测试的很好的候选者,黄瓜的开销可能太大了。