资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

翻译新闻 [研发管理] 5 个常用的软件质量指标

在软件开发中,软件质量是衡量软件是否符合需求、标准的重要体现。除了代码质量外,影响软件整体质量的因素还有很多。因此,要确保软件的整体质量,就需要在各个环节严格控制。 本文列出了衡量软件质量的5个最常用的指标。 1. SLOC(Source Lines of Code,源代码行) 计算代码行数可能是最简单的衡量指标,主要体现了软件的规模,并为项目增长和规划提供了相关数据。例如,如果每月统计一次代 ...
wangguo 评论(6) 有40877人浏览 2012-09-29 12 0

翻译新闻 [研发管理] 编写单元测试的10条理由

Anna写了一篇10 reasons to write unit tests的文章,原文已经打不开,不过其观点还是非常不错的。本文摘录如下: 1. 不要让客户发现难堪的bug。在bug进入产品生产环节前编写足够的测试场景来捕获它们。 2. 对于复杂的场景,快速测试它,不必在程序中手动地重现去它们。 3. 经常测试,在你离开的时候程序便不会出错。你不可能总能了解你所编写代码的各种可能情况,尤其最 ...
luiang1018 评论(2) 有3821人浏览 2011-12-01 1 3

原创新闻 [编程语言] RSpec 2.0.0发布,Ruby 行为驱动测试工具

RSpec是一种行为驱动测试工具,可以用它构建有关您的软件的规范。RSpec是一个传统上的单元测试框架,但是我们更愿意把他称作“一个通过可执行的例子描述系统行为的特定领域语言”。 RSpec 2.0.0的改进:模块化更强、代码更简洁、与Rails 3更好的兼容。 使用 RSpec 的开发流程如下: 编写一个测试。该测试描述系统中某个较小元素的行为。 运行测试。由于尚没有为系统中的相应部分构 ...
just_cool 评论(1) 有3263人浏览 2010-10-13 7 0

翻译新闻 [编程语言] 测试利器ZenTest新版发布

ZenTest近日发布了4.3.2版本,更新包括,移除了对构建rbx的支持;从版本过滤器中移除了“preview”功能,支持对Ruby 1.9.2的测试;路径优化。 ZenTest支持Ruby和Rails的测试工具,提供4种不同的工具:zentest、unit_diff、autotest和multirbuy。 其中ZenTest可以对目标和单元测试代码进行扫描,并在简单的命名规则基础上对错误 ...
sogiy 评论(1) 有3344人浏览 2010-06-04 5 1

转载新闻 [编程语言] 首款国人开发的OpenCL通用计算测试程序GPCBenchMarkOC ...

今日发布了首款国人开发的支持GPU的OpenCL通用 计算测试程序OpenCL General Purpose Computing Benchmark (简称GPCBenchMarkOCL)。这是由国内几名高性能计算从业人员和爱好者合作编写的,目的是为了评估在不同的OpenCL平台上一些基本算法 和应用的性能。   与目前流行的一些OpenCL、 DirectCompute通用计算测试程序的不同 ...
wutao0603 评论(0) 有4856人浏览 2010-04-28 5 0

原创新闻 [编程语言] GrUnit:Groovy方式的单元测试工具

GrUnit 是一个包含在Groovy++中的小工具,是Groovy AST (abstract syntax tree)的转变,允许你做两件事: writing JUnit tests a little bit less verbose making tests executable as Groovy scripts 示例: @Typed package org.mbte.gr ...
just_cool 评论(0) 有2957人浏览 2010-04-01 3 0

原创新闻 [Web前端] Riot.js:快速的JavaScript单元测试框架

Riot是一个快速,富有表现力,上下文驱动 的单元测试框架。最初是用于Ruby的单元测试,最近作者Alex Young又实现了Riot的JavaScript版- Riot.js。 示例: context "a new user" do setup { User.new } asserts("that it is not yet created") { topi ...
just_cool 评论(1) 有4590人浏览 2009-11-06 8 0

原创新闻 [编程语言] ScalaTest 1.0发布,开源的Java,Scala测试框架

ScalaTest 发布了1.0正式版! ScalaTest是一个开源的Java,Scala的测试框架,它整合了JUnit, TestNG, Ant, and Maven使你能非常高效,同时又符合你自己需要的单元测试方式。 ScalaTest 1.0的新功能: 改善JUnit集成 改善对JMock, EasyMock以及Mockito的集成 3个新的BDD核心特点:FlatSpec,WordSp ...
zly06 评论(1) 有4557人浏览 2009-10-16 5 0

原创新闻 [编程语言] Sonar 1.10 版本发布

不久前,Sonar 1.10发布了!Sonar是一个开源的Java源代码质量管理平台。它的特点: 代码覆盖:通过单元测试,将会显示哪行代码被选中 改善编码规则 搜寻编码规则:按照名字,插件,激活级别和类别进行查询 项目搜寻:按照项目的名字进行查询对比数据:比较同一张表中的任何测量的趋势 此版本能管理5种级别的编码规则的优先级(Checkstyle, PMD, Findbugs, Taglist… ...
zly06 评论(2) 有2704人浏览 2009-08-31 6 0

原创新闻 [数据库] AnyDbTest 2.2.4发布:数据库自动测试

AnyDbTest 2.2.4发布:AnyDbTest 是一个数据库自动单元测试工具,通过使用XML作为测试案例。在AnyDbTest 2.2.4 新版本中,ETL/data pump function 支持得到提升。 通过外部依赖包编写单元测试和对象组件测试是一件很麻烦的事情,因为依赖库将破坏独立性,最终,有效的白箱测试测试孤立对象,通过控制外部依赖库,从而操控相关相关行为。 如果你应用程序开 ...
ouspec 评论(0) 有4588人浏览 2009-05-19 9 0

原创新闻 [编程语言] Junit 4.6 发布

Junit是经典的Java单元测试框架,由Eric Gamma和Kent Bank开发。这次发布修复了许多Bug,并且对核心架构进行了改进,允许测试进行重新排序以及对基于JUnit 3或JUnit 4的测试和套件进行 并发处理。 点击查看详情 文档: https://sourceforge.net/project/shownotes.php?release_id=675664&grou ...
zly06 评论(4) 有6240人浏览 2009-04-30 12 2

原创新闻 [编程语言] JBoss 发布JSFUnit 1.0 GA :点到点的JSF测试

JBoss 发布JSFUnit 1.0 GA,JSFUnit是一个专门针对JSF框架编写的测试工具,基于Cactus和junit。和其他测试框架最大的区别就在于 JSFUnit 测试能够同时在容器内和容器外运行,而不只是Fake的方式,也就是说,你可以使用headless 浏览器提交一个真实的HTTP请求,让JSF应用去运行,然后检查FacesContext的状态。这样能够让你测试容器内所有部分包括 ...
ouspec 评论(3) 有4462人浏览 2009-03-04 6 0

原创新闻 [Web前端] FireUnit:JavaScript单元测试扩展

John Resig 和 Jan Odvarko发布了FireUnit,这是Firebug的JavaScript单元测试扩展。在Firebug中安装好扩展就能打开一个测试tab进行测试。 详情查看:http://fireunit.org/ 范例代码: // Simple true-like/false-like testing fireunit.ok( true, "I'm go ...
withyou 评论(0) 有2694人浏览 2008-12-19 4 0

原创新闻 [编程语言] ZK + Selenium + JUnit = AJAX 单元测试

运行自动化测试对于发展中的企业应用程序来说是必不可少的。 Luca介绍了一个使用Selenium和JUnit单元测试ZK应用程序的简单方法。Luca还为我们准备了一个测试ZK Demo 应用程序的例子。 Selenium是一个单元测试套件,包含一个单元测试运行器Selenium 远程控制,一些针对不同语言的客户类库,一个用于记录Macro的火狐插件,以及一个eclipse插件用于可视化建立 ...
╱/罒呍唲 评论(1) 有6353人浏览 2008-11-28 6 1

原创新闻 [Web前端] QUnit: jQuery单元测试框架

QUnit是jQuery的单元测试框架,推荐使用,通过下面代码测试: module("Show and Hide"); test("should hide the element when hide is called", function(){ $("#testDiv").hide(); // actual, expected eq ...
hualala 评论(0) 有6221人浏览 2008-09-04 4 1

原创新闻 [编程语言] Junit4.5发布了

junit是经典的Java单元测试软件,由Eric Gamma和Kent Bank开发。8月8日junit发布了4.5版本。junit4.5的发布声明请看:http://www.junit.org/node/401
robbin 评论(3) 有5516人浏览 2008-08-15 5 1

原创新闻 [非技术] 什么造就了杰出的程序开发者?

什么造就了杰出的程序开发者? 1。悲观 杰出的程序开发者对于他们的工作总是很悲观,这并不意味着他们不会快乐,不会充满活力,性格不开朗,而是他们总是时时思考到底哪里会出现问题,以及如何得到处理。 他们会假定在某个时刻,悲剧降临,所有已经完成的工作都不得不重做,所有硬件都宕掉,所有的安全措施都被攻破,甚至(这个有点过分)办公室被夷为平地……所有辉煌的假设,即使将有可能发生在同一天,他们会立即有一个 ...
QQbyte 评论(47) 有10351人浏览 2008-04-20 14 7

原创新闻 [Web前端] Flex/Flash单元测试/功能测试工具 Fluorida 0.0.1发 ...

Fluorida是gigix同学和dreamhead同学开发的Flex/Flash单元测试/功能测试工具,可以让测试人员用简单的DSL编写测试用例来实现Flex/Flash程序的自动测试功能。以下是该项目的发布信息: I'm glad to announce that Fluorida 0.0.1 (the first preview release) is out. The project hom ...
gigix 评论(0) 有3646人浏览 2008-03-06 2 0

原创新闻 [编程语言] JSFUnit - JSF的测试工具

JBoss社区所属的JSF的测试框架JSFUnit发布了beta1版本,JSFUnit是一个专门针对JSF框架编写的测试工具,基于Cactus和junit。JSFUnit提供了三种不同的测试功能: 1、容器内测试框架,可以提供客户端和服务器端JSF代码测试的设施,既可以提供针对每一个class的单元测试,也可以提供对整个JSF应用的完整的集成测试 2、JSF配置文件测试框架,可以单独测试JSF的 ...
robbin 评论(3) 有7028人浏览 2007-12-06 6 0

原创新闻 [编程语言] Java的邮件发送单元测试工具- Dumbster

单元测试和驱动测试开发是敏捷软件开发过程提倡的方式,对于不依赖于外部环境的功能模块,单元测试并不是很困难的事情。但是,某些和外部应用程序密切关联的功能,例如发送电子邮件,单元测试就困难的多了。 Dumbster是一个非常简单的Java SMTP Server,支持完整的SMTP命令,但是它并不是一个真正的邮件服务器,并不会把邮件真正发送出去,而且存储起来,也便于检查和单元测试的验证。我们来看一个用 ...
robbin 评论(4) 有6668人浏览 2007-10-25 14 0

最近热门TAG

项目管理(163) 软件测试(94) Git(73) maven(67) 敏捷开发(54) XP(44) 单元测试(43) 配置管理(34) SVN(34) CVS(33) subversion(25) TDD(20) UML(17) Ant(15) UP(6) capistrano(3) UseCase(2) Loadrunner(2) VSS(1)

热门资讯

Global site tag (gtag.js) - Google Analytics