CasperJS中刮削和测试模式的区别

时间:2014-09-08 13:26:23

标签: casperjs

我是CasperJS的新手,我想知道这两种模式之间有什么区别。

两者都访问DOM,似乎测试模式具有有限的访问和功能。

我找到了这个问题并没有找到答案。

1 个答案:

答案 0 :(得分:1)

在测试模式下,您可以访问tester module,并可以访问断言,测试套件和(xml)报告。这在普通模式下无法访问(早于1.1-beta4的版本可以在普通模式下访问某些测试模式)。

测试模式的唯一缺点是你只能注入一个casper实例。这导致:

  • 当您尝试创建它时,您将收到错误。
  • (几乎)所有选项必须直接分配,不能作为对象传递给create
  • 有些事情不能像这样做:A: How to open a new tab in CasperJS