zoukankan      html  css  js  c++  java
  • 尝到JsUnit自动测试的甜头

    我有一些JavaScript的公用函数,以前都是写成这种形式
    function 函数名(参数)
    {
      ……
    }
    前两天模仿别人写的JsUnit测试用例,把这些函数想办法写了对应的测试用例,虽然很多测试用例仅仅是让代码走过而已,并没有验证其逻辑。

    今天,看到以前的文章,想把它们改为这种形式
    ZU = function() { };
    ZU.函数名 = function()
    {
      ……
    }

    这一改,所有用到这些公用函数的都要改了。这下事情多了。以前,我要么使用查找替换,要么就是不其烦地运行程序,以便发现错误。现在,在JsUnit的测试界面中运行一下,一堆错误出来,然后去对应文件中一个个修改,没过十几分钟,我的测试用例就通过了。而且自己很放心,这在以前真的不敢想。
    后来想一想,如果JavaScript编译器也向C#等语言那么想,则生成一下,也是会把我这种语法问题给标志出来,我写的测试用例的用处也不大了,有用的测试用例应该还是那么检测逻辑问题的。只是JavaScript的特点,让我的测试用例派上用场,让我尝到了甜头。

  • 相关阅读:
    习题2.4 递增的整数序列链表的插入(15 分)浙大版《数据结构(第2版)》题目集
    杭电 KazaQ's Socks
    B. Beautiful Paintings
    java之接口
    java之模板方法设计模式
    java之抽象类
    java之final关键字
    java之匿名内部类
    jvaa之初始化块
    java之单例设计模式
  • 原文地址:https://www.cnblogs.com/yzx99/p/1373659.html
Copyright © 2011-2022 走看看