Travis-ci:在Windows上安装npm

时间:2015-06-24 17:59:58

标签: node.js selenium npm travis-ci saucelabs

由于Windows存在大量意外问题,我的项目中有以下要求:

  

作为开发人员,我希望每次npm install在Windows上失败时都会收到通知。

那么建议采用什么方法来编写这种类型的"整合"测试,假设我使用Travis-CI?我可以在Sauce Labs的Windows上运行npm install吗?

我想写一个脚本来做到这一点:( Selenium是最好的工具吗?)

  • 克隆最新的稳定版本(通过CI)
  • 在Windows上运行npm install
  • 在本地启动Node.JS Express服务器
  • 在IE 9 +,Chrome,Firefox上打开本地应用程序。
  • 尝试从网站下载一些资源并确保它们正常工作

如果这些步骤中的任何一个失败,此脚本应该失败并立即退出。

0 个答案:

没有答案