ivo*_*ivo 5 javascript static-analysis dynamic-languages
所以,你在网站上使用了一堆javascript库.你的javascript代码调用了几个API,但是在升级之后,每隔一段时间就会发生一次API更改,而你的代码会在你不知情的情况下中断.
你如何防止这种情况发生?
我最感兴趣的是javascript,但关于动态类型语言的任何答案都很有价值.
您应该考虑使用JsUnit和Selenium等工具构建单元测试。只要您的代码通过了测试,就可以开始了。如果某些测试失败,您将很快确定需要修复的内容。
作为 Selenium 测试套件的示例,您可以检查Google Maps API Tests,您可以在浏览器中下载并本地运行该测试。
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |