我在phantomjs中编写了一个测试szenario。独立工作。
现在我想在几个网站上运行相同的测试。 url列表来自mysql,结果应该写回数据库。只是想知道:
是否可以从phantomjs中直接连接到数据库?
这样做的最佳方法是什么?
答案 0 :(得分:1)
您必须将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/