sqlite - Puppeteer 有 sqlite 吗?

标签 sqlite puppeteer

我们正在尝试为我们的 cordova 应用程序创建集成测试,puppeteer 似乎是启动 ui 的好方法。
但是由于我们使用的是 sqlite 数据库,所以 puppeteer 也支持该选项对我们来说非常重要。
有谁知道 puppeteer 是否有一个集成的 sqlite 数据库?我知道它有localStorage。

最佳答案

Puppeteer 只是 chrome headless 的驱动程序。它不支持 sqlite,您可以使用 indexDB。否则,由于都是 nodejs,您可以使用 sqlite3 将所有内容简单地存储在 sqlite 上。司机。

exposeFunction 是一些有助于实现目标的函数。功能。

关于sqlite - Puppeteer 有 sqlite 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48644102/

相关文章:

node.js - 有没有办法以编程方式访问和控制 Chrome Devtools 的 "Remote Devices"部分?

javascript - 如何将变量传递到使用 Puppeteer 评估异步函数的评估函数中?

dropzone.js - 如何使用 puppeteer 和 dropzone 上传文件?

iphone - 在应用程序卸载时保留 SQLite 数据

Java/Android : ArrayIndexOutofBoundsException

sqlite - Windows 8应用程序-与Skydrive的Sqlite同步

javascript - 如何使用 Puppeteer 获取页数?

c# - 无法加载 DLL 'sqlite3' : The specified module could not be found

mysql - 列名中的非 ASCII 字符 - 一个坏主意?

javascript - 未定义文档和窗口的Puppeteer Electron