[问题] 单元测式

楼主: wind681201 (阿风~~)   2017-08-20 18:51:09
最近在看单元测式的文章,有些点不太了解,单元测式跟
我们将程式编译好后去执行,有什么不一样?
网络上的文章,写的测式单元,都是一个测式资料而已
可以使用大量不一样的值吗?
目前对单元测式的感觉很怪,这样的好处是什么?
~
作者: YahooTaiwan (超可爱南西我老婆)   2017-08-20 18:53:00
你要怎么证明自己写的程式没错?就是单元测试
作者: vi000246 (Vi)   2017-08-20 19:35:00
以后改程式的时候只要能通过测试就不怕改坏
作者: t64141 (榕树)   2017-08-20 19:43:00
单元测试粒度小,比起整个专案开起来测,更能掌握情境与除错
作者: Litfal (Litfal)   2017-08-20 21:27:00
单元测试是测每个齿轮运作是否正常,把程式开起来测,是测车开起来正不正常。
楼主: wind681201 (阿风~~)   2017-08-21 11:43:00
那我用一页来执行那个function就好了,何必要开一个测式的专案呢?有什么好处呢?
作者: ssccg (23)   2017-08-21 11:51:00
为什么要开一个测试的专案? 单元测试通常都在同个专案里不过用VS要不把测试程式包到输出就要用另一个project吧
楼主: wind681201 (阿风~~)   2017-08-21 12:23:00
还是体会不到单元测式的好处,反而觉得麻烦我用一般的方式做测式,反而简单一点
作者: YahooTaiwan (超可爱南西我老婆)   2017-08-21 12:55:00
你在随便一个 method 按右键,有没有看到 Run Test的选项?? 按右键就能测试,比较方便吧?
作者: vi000246 (Vi)   2017-08-21 13:43:00
如果你在写逻辑很复杂的程式 人工测试没辨法测完整就需要用单元测试了
作者: t64141 (榕树)   2017-08-21 13:45:00
如果一个专案数百MB,又是多人团队转过好几手的,这时候单元测试的效益就会很明显,如果这种情境下把测试程式和产品程式混在一起,专案就很容易变得很乱
作者: johnny94 (32767)   2017-08-22 15:10:00
你先把试打对
作者: s50101 (你人真好)   2017-08-30 00:03:00
试打错也是厉害

Links booklink

Contact Us: admin [ a t ] ucptt.com