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