mysql - phantomjs 测试与 mysql 数据库

标签 mysql phantomjs

我在 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/

相关文章:

php - 在 FirstData GGE4 上集成定期付款的最佳方式是什么?

javascript - 不是具有异步功能的构造函数

javascript - casperjs 填写表单不起作用

javascript - nglink 无法在 angular 1.5 的 phantomjs 组件测试中工作

mysql - 限制 MySQL 重复

php - 保存 bean 是否会删除记录与 SuiteCRM 中电子邮件的连接?

php - 我无法显示 JOIN 查询的结果

javascript - 在递归方法中将数组设置为 null

node.js - 如何使用 mocha-phantomjs 测试 Node js 应用程序

php - Cakephp 2.x 中的 Ajax