【问题标题】:Neat way to run same protractor test with different configurations使用不同配置运行相同量角器测试的巧妙方法
【发布时间】:2015-01-22 20:04:02
【问题描述】:

我想运行具有多个配置的同一组测试,但我不知道如何将同一测试排队。一个简单的循环会导致测试同时尝试和执行,这会混淆您点击并等待模式等。

例如这不起作用(咖啡脚本)

["Apple", "Microsoft"].forEach (e,i,l) ->
    describe "Page is working...", ->
        it "...has correct title", ->
            expect browser.getTitle()
                .toBe e + "'s website"

我看到 describe 返回了一个对象,我希望它是 promise 但事实并非如此。我开始根据承诺写同样的东西,但看起来很乱。还有其他我想念的方法吗?

【问题讨论】:

    标签: protractor


    【解决方案1】:

    我不熟悉coffeescript(认为这就是您使用的对吗?),但我相信您要问的是如何使用量角器编写参数化测试。

    有一个问题开放请求:https://github.com/angular/protractor/issues/620

    目前这个问题仍未解决,但这个问题应该会给你一些关于如何在你的代码中解决这个问题的想法:How do I open multiple windows or operate multiple instances

    【讨论】:

    • 好的,谢谢,这让我有信心继续推进我有点混乱的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-23
    • 1970-01-01
    • 2017-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多