我在 phantomjs 中编写了一个测试场景。独立工作。
现在我想在几个网站上运行相同的测试。 url 列表来自 mysql,结果应该写回到数据库中。只是想知道:
是否可以从 phantomjs 中直接连接到数据库?
执行此操作的最佳方法是什么?
最佳答案
您必须将 mysql 数据库公开为 HTTP API。然后您可以从您的 phantom.js 脚本连接并运行查询。
这是一个类似的问题:https://major.io/2012/03/28/mysql-json-bridge-a-simple-json-api-for-mysql/ 和 https://groups.google.com/forum/#!topic/phantomjs/HPpheJ45Xs4
以及用于 mysql 的基于 PHP 的 Rest API:http://phprestsql.sourceforge.net/
关于mysql - phantomjs 测试与 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27980326/