测试简单注销并使用Protractor自动注销的最佳方法是什么?

时间:2015-03-05 09:08:18

标签: testing protractor theory web-testing

测试这些场景的最佳方法是什么:

  • 简单退出

    • 我们如何配置量角器以运行最新的规格? (在onPrepare()上配置登录)
    • 或者它可以,登录,注销并再次登录后因为我们有另一个测试要运行。
  • 超时退出

    • 等待时间,在网上找一些?或者量角器有一些功能可以做得很好吗?

如何将这些测试结合在一起的主要问题是什么?

2 个答案:

答案 0 :(得分:1)

为此,您可以使用beforeEach和afterEach块:

beforeEach(()的函数 {

});

afterEach(()的函数 {

});

我在我的测试中使用此模式登录,我在beforeEach块中包含了所有登录步骤,并且在每次e2e测试之前执行它。

在每次我执行注销步骤之后,所以在每个场景之后你都会注销。

答案 1 :(得分:1)

我通过特定于应用程序的测试解决了这个问题:

  • 使用OnPrepare()
  • 登录
  • 测试注销选项
  • 测试登录备用登录功能
  • 进行所有测试
  • 之后:测试自动注销。