Protractor 用WebStorm调试量角器

Protractor 用WebStorm调试量角器,protractor,webstorm,Protractor,Webstorm,对量角器来说太陌生了,所以请容忍我 所以我编写了一些简单的测试,我可以运行(并在WebStorm中调试它们)。我之所以说sorta debug,是因为当我运行测试时,它会在实际执行任何代码之前命中所有断点和console.log。它几乎像是通过了两次代码 例如,我的测试所做的第一件事就是转到一个页面(在加载登录页面之后) 如果我在它之后设置了一个断点,它将在进入分区页面之前到达该断点。我认为这可能是一个异步/等待的问题,但在尝试使所有内容都异步之后,它也做了同样的事情 你知道我可能遗漏了什么吗?

对量角器来说太陌生了,所以请容忍我

所以我编写了一些简单的测试,我可以运行(并在WebStorm中调试它们)。我之所以说sorta debug,是因为当我运行测试时,它会在实际执行任何代码之前命中所有断点和console.log。它几乎像是通过了两次代码

例如,我的测试所做的第一件事就是转到一个页面(在加载登录页面之后)

如果我在它之后设置了一个断点,它将在进入分区页面之前到达该断点。我认为这可能是一个异步/等待的问题,但在尝试使所有内容都异步之后,它也做了同样的事情


你知道我可能遗漏了什么吗?

附上你的代码以避免猜测async/await很好地解决了这个问题……等等。如果测试中的所有内容都是异步的并等待,那么断点将命中。必须有一个更简单的方法来做。
browser.get('/#/divisions');