Selenium 使用一个登录注销操作执行多个测试用例是否良好?

Selenium 使用一个登录注销操作执行多个测试用例是否良好?,selenium,testing,automation,automated-tests,Selenium,Testing,Automation,Automated Tests,正如我们所知,使用selenium,我们只能执行功能和回归测试用例。在我的应用程序中,所有模块都是相互依赖的。但我编写的测试用例都是独立的(对于每个测试用例登录/注销操作)并使用现有数据。对于这类广泛的问题没有一般性的答案。这取决于您的测试目标和web应用程序 孤立的测试用例倾向于 更加稳定 有较少的依赖关系 执行较慢 多余 生成更多的测试代码 增加需求 对于全面的测试,情况正好相反。对于某些用例(如CRUD场景),综合测试用例可能是最自然的方法 因此,最终您可以选择适合您的情况的特征。您可

正如我们所知,使用selenium,我们只能执行功能和回归测试用例。在我的应用程序中,所有模块都是相互依赖的。但我编写的测试用例都是独立的(对于每个测试用例登录/注销操作)并使用现有数据。

对于这类广泛的问题没有一般性的答案。这取决于您的测试目标和web应用程序

孤立的测试用例倾向于

  • 更加稳定
  • 有较少的依赖关系
  • 执行较慢
  • 多余
  • 生成更多的测试代码
  • 增加需求
对于全面的测试,情况正好相反。对于某些用例(如CRUD场景),综合测试用例可能是最自然的方法


因此,最终您可以选择适合您的情况的特征。

您可以通过单次/多次登录执行多个操作。