google-app-engine - 在 Travis-CI 上运行 Google App Engine 并使用 PhantomJS 进行测试

标签 google-app-engine phantomjs casperjs travis-ci

有没有办法运行 Google App Engine development appserver Travis-CI 上的实例,然后使用 PhantomJS 测试该应用程序/CasperJS

人们不一定认为这是一件极具挑战性的事情,但如果有任何相关文件、想法和建议,我将不胜感激。

最佳答案

这是 discussed on Travis Github/issues ,无论如何,我的解决方案是将其添加到 .travis.yml:

before_script:
- wget https://googleappengine.googlecode.com/files/google_appengine_1.8.9.zip -nv
- unzip -q google_appengine_1.8.9.zip

希望对您有所帮助。

关于google-app-engine - 在 Travis-CI 上运行 Google App Engine 并使用 PhantomJS 进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13114334/

相关文章:

google-app-engine - Google App Engine 上的 Lua

python - Google Appengine 数据存储区何时可以返回过时数据?

java - 如何防止对单个 JDO 查询 execute() 进行多次 RPC RunQuery 调用?

ruby - execute_script 行在调试器中运行但在脚本本身中运行时如何工作?

javascript - Phantom Js、CasperJs 外部脚本无法正确评估

java - 请求之间的 session 不持久

javascript - 无法通过 PhantomJS 抓取特定网页

javascript - casperjs 无法识别存储在 then 语句之间的全局变量

javascript - casperjs的测试属性

javascript - 即使在casperjs中assertExist为true也找不到元素