【问题标题】:Jenkins Internationalization (I18N) testing tools/plugin?Jenkins 国际化 (I18N) 测试工具/插件?
【发布时间】:2011-07-29 17:49:14
【问题描述】:

有谁知道可以由 jenkins 自动化和触发的任何好的国际化测试工具或插件吗?

提前致谢。

【问题讨论】:

  • 您指的是什么语言/技术?我可以用 FindBugs(Java,编程语言)、FxCop 和 Globalyzer 来回答,但答案取决于特定的技术。无论哪种方式,都要为不太令人满意的结果做好准备。
  • 是的,对于 java 编程语言,FindBugs 是一个很好的工具,但在检查国际化方面并不多。 Globalyzer 似乎是一个不错的选择。是否有任何免费/开源工具?
  • 非常好的问题。根据我的经验,不幸的是,答案是否定的。我不记得 PMD 是否有一些 I18n 规则。另一方面,对于没有那么多工具存在,我并不感到惊讶。而那些真正做一些有用的事情并不是免费的。如果你仔细想想,有时很难发现缺陷。例如,您将如何检测连接?特别是在各种 UI 框架中?简单的正则表达式不会解决问题:(

标签: testing plugins internationalization jenkins


【解决方案1】:

Lingoport 的 Globalyzer (http://www.lingoport.com/globalyzer) 是一种进行静态代码分析以识别内部化问题并帮助缓解问题的工具。它以两种模式运行分析,与 UI 交互或从命令行运行。 命令行可以集成在一个连续的构建环境中。有一些配置工作来调整如何按语言(Java、JavaScript 等)对特定项目执行静态分析,并调整应该识别的内容和应该过滤的内容,因为每个项目都不同。 请参阅http://www.globalyzer.com/gzserver/help/commandline.htm 和相关帮助文件可能会为您的问题提供更深入的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-23
    • 1970-01-01
    • 2011-10-15
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    • 2017-06-09
    相关资源
    最近更新 更多