browser.explore()与在Prortractor中调试的旧方法

在Protractor 5.0.0中,增加了一个新的browser.explore()方法。

它与以前的browser.pause()browser.debugger()browser.enterRepl()什么不同? 在Protractor中调试测试的首选方法是什么?


每个人都有自己的优点和缺点。

browser.explore()是一个非常新的例子,它也有很大的优势,使用我们在测试用例中使用的相同脚本来调试测试。

element(by.cssContainingText('Username')).click();

browser.pause()只允许键入命令'c'每次你在命令提示符下按下c。 您将跳到下一步/行/断点以在测试脚本中执行。

wd-debug> c 

可以从浏览器控制台使用browser.debugger(),而不是从运行Web驱动程序的命令提示符使用。 这将使用户能够在控制台上使用客户端脚本。

另一个我没有用过的可能是我曾尝试让你知道的。

链接地址: http://www.djcxy.com/p/94769.html

上一篇: browser.explore() vs the old ways to debug in Prortractor

下一篇: How keywod 'finally' is meant to be used in PHP