我正在尝试使用node + jsdom自动为我的网络应用程序进行一些测试,提供无头浏览器实例。我花了几天时间来获取一个节点实例来加入之前通过测试html剥离页面手动完成的会话。这暴露了会话对象&它的各种测试js文件的API。
现在的问题是,我不确定使用此节点实例测试我的网络应用程序的最佳方法是什么。我看到的唯一直接选项是将测试也放在节点实例上。将它设置为在节点上加入会话后运行测试。
我之前没有对节点做过任何进展,所以我想知道是否有办法从进程外获取对节点实例对象的访问权限? 或者也许有一种更好的方式来做到这一点,我看不到