如何在Android中运行CasperJS文件?

时间:2014-11-13 11:16:35

标签: android testing terminal casperjs droidscript

如何在Android中安装和运行CasperJS文件?有可能吗?

我想用测试函数创建一个相等的应用程序droidscript并在webview上执行。

1 个答案:

答案 0 :(得分:1)

CasperJS建立在PhantomJS(和SlimerJS)之上。那些是浏览器本身。它们无法在WebView中运行。虽然我没有找到任何记录在案的试验,但也有可能进行编译。

您应该能够将PhantomJS API移植到Android WebView,然后对CasperJS进行一些调整,以便它使用这个新API并可以通过DroidScript运行。这是任务。

更简单的任务是让PhantomJS/CasperJS instance在服务器上运行(或从您想要使用的服务器端框架中生成实例),并使用您应用中的特定脚本进行查询。您可以发送对应用程序进行的所有屏幕截图,但无法进行实时视频观看。