• [单元测试]追求代码质量: 对 Ajax 应用程序进行单元测试[4]

    发表于:2010-05-04作者:点击数:120分类:单元测试

    追求代码 质量 : 对 Ajax 应用程序进行 单元测试 [4] 软件测试 submitWord() 方法又委托给 getDefinition() 方法,我可以用 JUnit 测试它。getDefinition() 方法从逻辑上独立于特定于 UI 的代码(对于绝大部分而..

  • [单元测试]追求代码质量: 对 Ajax 应用程序进行单元测试[3]

    发表于:2010-05-04作者:点击数:25分类:单元测试

    追求代码 质量 : 对 Ajax 应用程序进行 单元测试 [3] 软件测试 现在我实现了对所有与 UI 相关的组件的编程式访问(假设所有需要进行访问的类都在同一个包内)。以后我可能需要使用其中一种访问..

  • [单元测试]追求代码质量: 对 Ajax 应用程序进行单元测试[2]

    发表于:2010-05-04作者:点击数:28分类:单元测试

    追求代码 质量 : 对 Ajax 应用程序进行 单元测试 [2] 软件测试 清单 1. 一个有效的 GWT 应用程序,但是如何测试它? public class DefaultModule implements EntryPoint { public void onModuleLoad() { Button button = new But..

  • [单元测试]追求代码质量: 对 Ajax 应用程序进行单元测试[1]

    发表于:2010-05-04作者:点击数:58分类:单元测试

    追求代码 质量 : 对 Ajax 应用程序进行 单元测试 [1] 软件测试 您可能从编写 Ajax 应用程序中获得了极大乐趣,但是对它们执行单元测试却着实让人头痛。 在本文中,Andrew Glover 着手解决 Ajax 的弱..

  • [单元测试]单元测试实践小结[7]

    发表于:2010-04-30作者:点击数:55分类:单元测试

    单元测试实践小结[7] 软件测试 第二个问题如何测试: 0. 测试数据准备 可以将BA准备的数据导出。在利用Excel编辑产生一批数据。但是每个 UnitTest 测试本身应该focus一个关注点上,所以每个Uni..

  • [单元测试]单元测试实践小结[6]

    发表于:2010-04-30作者:点击数:45分类:单元测试

    单元测试实践小结[6] 软件测试 产出物: 1. 返回值包括POJO,和结构化的数据(如XML) 2. 传递给流程节点的参数值。 特点: 概念上,业务逻辑和业务流程是相对独立的。实际代码,虽然一些业务逻..

  • [单元测试]单元测试实践小结[5]

    发表于:2010-04-30作者:点击数:38分类:单元测试

    ..

  • [单元测试]单元测试实践小结[4]

    发表于:2010-04-30作者:点击数:42分类:单元测试

    单元测试实践小结[4] 软件测试 编写Stubs和Mock object 1. 接口的mock比较容易,测试时,编写stubs和mock object来辅助测试,是非常重要的技术. Mock object分动态mock和静态mock.采用EasyMock可以很好的实现动..

  • [单元测试]单元测试实践小结[3]

    发表于:2010-04-30作者:点击数:74分类:单元测试

    单元测试实践小结[3] 软件测试 例子只测试执行流程,实际实践中还可以验证所有的参数。 我们还可以考虑利用AOP来改进这个 测试方法 。then, we needn't to do the same work,each time. We repeat it only o..

  • [单元测试]软件单元测试实践小结[2]

    发表于:2010-04-30作者:点击数:72分类:单元测试

    软件单元测试实践小结[2] 单元测试代码 相关的测试代码可以这样: public class MockDatabaseDao1 implements DatabaseDao1 { private Map map; public void setMap(Map map){ this.map = map; } public void update(args){ map.put("MockDa..

  • [单元测试]单元测试实践小结[1]

    发表于:2010-04-30作者:点击数:101分类:单元测试

    单元测试实践小结[1] 单元测试工具 应用单元测试,首先要解决的是单元测试的关注点。 测试的关注点在于测试逻辑,只要有逻辑就要写测试代码。测试的手段就是验证所有被 测试方法 的所有..

  • [单元测试]单元测试------理论篇[4]

    发表于:2010-04-30作者:点击数:34分类:单元测试

    单元测试------理论篇[4] 单元测试方法 我们前面已经说过,代码通过编译只是验证它的语法通过。但并不能保证它的行为就一定正确。 6、 公司请我来是为了写代码,而不是写测试。 公司付给你..

  • [单元测试]单元测试------理论篇[3]

    发表于:2010-04-30作者:点击数:34分类:单元测试

    单元测试------理论篇[3] 单元测试方法 1、 编写单元测试太花时间了。 我们知道,在 开发 时越早发现BUG,就能节省更多的时间,降低更多的风险。 下图表摘自实用 软件度量 (Capers Jones,McGraw..

  • [单元测试]单元测试------理论篇[2]

    发表于:2010-04-30作者:点击数:39分类:单元测试

    单元测试------理论篇[2] 单元测试工具 单元测试是一种无价的文档,它是展示函数或类如何使用的最佳文档。这份文档是可编译、可运行的,并且它保持最新,永远与代码同步。 4、它具有回归..

  • [单元测试]单元测试------理论篇[1]

    发表于:2010-04-30作者:点击数:61分类:单元测试

    单元测试------理论篇[1] 单元测试代码 测试是软件 开发 的重要环节之一。按照软件开发的过程测试可分为:单元测试、 集成测试 、 系统测试 、域测试(Field test)等。我们这里将讨论面向 程序员..

  • [单元测试方法]函数库、组件产品的测试方法[4]

    发表于:2010-04-28作者:点击数:104分类:单元测试方法

    函数库、组件产品的 测试方法 [4] 软件测试 测试框架的介质(如果选用了第三方测试框架的话)。 1.4.3 函数接口测试的自动化 函数接口产品的一个特点就是对外表现比较稳定,因此一旦实现了对..

  • [单元测试方法]函数库、组件产品的测试方法[3]

    发表于:2010-04-28作者:点击数:73分类:单元测试方法

    函数库、组件产品的 测试方法 [3] 软件测试 对于函数接口的增强测试,可以考虑的测试内容包括(但不限于):代码测试覆盖率的统计、函数接口的Run-time错误检测。这类测试工作需要工具的支持..

  • [单元测试方法]函数库、组件产品的测试方法[2]

    发表于:2010-04-28作者:点击数:96分类:单元测试方法

    函数库、组件产品的 测试方法 [2] 软件测试 测试工具。选择什么工具组织测试代码,是否还需要其它的辅助性测试工具。 测试环境。都需要在什么环境下执行测试,环境指硬件类型、OS、DB等等..

  • [单元测试方法]函数库、组件产品的测试方法[1]

    发表于:2010-04-28作者:点击数:98分类:单元测试方法

    函数库、组件产品的 测试方法 [1] 软件测试 这是我为公司的接口类产品制定的测试指南,文中列出了对于函数库、组件等对象(下文统称函数接口)的 测试过程 。这里描述的属于 确认测试 过程..

  • [单元测试]NetBeans 5.0 单元测试实践[5]

    发表于:2010-04-26作者:点击数:54分类:单元测试

    NetBeans 5.0 单元测试 实践[5] 软件测试 默认的测试类的执行结果是全部都不能通过的,结果如下: 我们需要对生成的测试代码进行修改,将我们的 测试用例 以及期望的结果写入测试代码中,将..