我们正在尝试为我们的 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/