zoukankan      html  css  js  c++  java
  • 测试驱动开的的实例

    看到post的回复中,听棠.NET 谈及需要一些实例性的东西。
    实际上,我觉得了解了这些理论知识才能够更好地应用测试驱动开发,如果用航海来进行比喻,理论就像灯塔一样,是指引方向用的。

    以下是一些详细的例子和相关的中文资源,是一些比较常用情况下的使用。
    由于java与C#的语法比较相似,xUnit家族的东西在使用上又差不多,这里就不作区别了。

    怎样使用Junit Framework进行单元测试的编写
    这篇文章中,可以体悟到单元测试的编写手法,以及它的使用方法。但请注意的是,在xUnit2.0以后的版本中,与原来的与法有所不同,这篇文章仅可作为抛砖引玉的作用。

    JUnit最佳实践
    这一篇,在使用xUnit时,谈及了最普遍的断言用法。断言的用法对于每一个C++程序员来说,都是很熟悉的,但是,断言常常会破坏程序的逻辑,xUnit最大的优势之处在于,它有效地隔离测试代码与实际代码,它使得软件在发布时,从中抽离测试代码更加容易。它从1、用于测试期望结果的断言(Assertion)2、用于共享共同测试数据的测试工具3、用于方便的组织和运行测试的测试套件4、图形和文本的测试运行器 等各个方面描述xUnit的应用。
    不过,这篇文章篇幅较短,很多东西没有说清楚。

     51Testing软件测试论坛
    这里有许多不错的资源,相信也有用处 
  • 相关阅读:
    Javascript
    CSS3新增特性HTML标签类型
    HTML5新增的标签
    prototype __proto__ Function
    oninput
    extend
    hasOwnProperty()
    this prototype constructor
    Array类型判断
    指针
  • 原文地址:https://www.cnblogs.com/William_Fire/p/64111.html
Copyright © 2011-2022 走看看