为了保存测试日志,通常使用测试运行程序。当您检查页面上是否有某个元素并且找不到该元素时,就会引发异常(通常是断言错误),测试运行器将记录该异常并将其标记为失败的测试。他们在文档中建议您使用Mocha。
至于将屏幕截图保存到磁盘,api如下所示
driver.takeScreenshot().then( function(image, err) { require('fs').writeFile('out.png', image, 'base64', function(err) { console.log(err); }); });


