gpt4 book ai didi

javascript - Protractor e2e 测试用例的推荐文件夹结构是什么?

转载 作者:搜寻专家 更新时间:2023-11-01 04:15:39 24 4
gpt4 key购买 nike

Protractor 中端到端测试用例的文件夹结构是否应与应用程序相同?

最佳答案

这取决于您的应用程序的文件夹结构:-)。

要有效地使用 Protractor,您需要:

  • Page objects表示应用程序中的导航状态。它们隐藏了 HTML 实现细节,并根据应用程序域为您的应用程序提供 API。
  • 浏览页面和状态的实际场景。这些场景可以很简单(涉及一个状态转换)或更长(涉及跨多个状态的导航)。

页面对象可能对应于模板等 Angular 元素,因此您可能遵循类似的文件夹结构。

通过状态导航的实际测试用例更接近用户故事。如果您使用 structured story format ,您可以将场景组织成叙述(“作为……我想要……所以……”),然后伴随着许多接受场景( “给定……当……然后”)组合在一起。

如果您想了解有关使用状态机设置 Protractor 测试的更多信息,可以查看我的 blog post .

关于javascript - Protractor e2e 测试用例的推荐文件夹结构是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31043325/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com