资讯月刊下载
[移动开发] iOS项目的持续集成与管理
在iOS项目开发中,当实现新功能时如果忽略可维护性而引入技术债务,将会需要延迟解决它或导致增加维护成本。开发者需要设置什么才能自动监控代码质量?通过适当运用Gcovr等一系列工具,就能有效提高代码质量。 当实现新功能时,如果忽略可维护性而引入技术债务,那将会需要延迟解决它或导致增加维护成本。 最近我们已经思考通过哪些方式来提高代码的质量: 当代码的质量下降时,通过设置一些工具来马上提醒开发者; ...
[编程语言] ZK + Selenium + JUnit = AJAX 单元测试
运行自动化测试对于发展中的企业应用程序来说是必不可少的。 Luca介绍了一个使用Selenium和JUnit单元测试ZK应用程序的简单方法。Luca还为我们准备了一个测试ZK Demo 应用程序的例子。 Selenium是一个单元测试套件,包含一个单元测试运行器Selenium 远程控制,一些针对不同语言的客户类库,一个用于记录Macro的火狐插件,以及一个eclipse插件用于可视化建立 ...