hauke 发表于 2013-1-14 18:17

大家如何测试软件

刚刚开发完软件,可是Projektleiter说让我测试,我自己编的,我怎么测试呢,因为需要Dokumentation。这方面还真没什么经验,希望大家给点建议,指导性的意见。

sanny 发表于 2013-1-14 18:34

Mit Unittest

polo 发表于 2013-1-15 12:41

module test, integrationstest还是systemtest?

我估计是第一个。随便找个testing framework测试呗。弄点Dummy daten,模拟Input在对比output的IST和SOLL。

hauke 发表于 2013-1-15 13:07

polo 发表于 2013-1-15 12:41 static/image/common/back.gif
module test, integrationstest还是systemtest?

我估计是第一个。随便找个testing framework测试呗。弄 ...

确实是module测试,主要是我编写的,如果我再去测试它,提不起兴趣!第二个就是,我如果在测试过程中,发现了可以继续改进优化的地方,肯定会不到黄河心不死,有些完全可以留待下一个版本解决的。所以,好像很多搞软件开发的,都不愿意测试吧 。。。

polo 发表于 2013-1-15 13:16

hauke 发表于 2013-1-15 13:07 static/image/common/back.gif
确实是module测试,主要是我编写的,如果我再去测试它,提不起兴趣!第二个就是,我如果在测试过程中,发 ...

module test本来就是entwickler的任务啊。一些边界值,ausnahme,总要测试一下的,特别是比较复杂的funktionen,调用了很多其他的funktionen,包括别人写的funktionen,更要好好侧。再说测试吗,基本上一劳永逸的事情,定义一次就差不多了。定时运行就可以了,也不需要一直修改。

我和你差不多,有时候喜欢过度优化。所以别人没事儿干的时候我总有事儿干。其实这样没必要,为了优化20%往往需要花80%的精力。

老湿不给力 发表于 2013-1-15 13:16

测试下Eingabegroesse的那些极端情况,看看软件的输出

并非如此 发表于 2013-1-15 13:30

本帖最后由 并非如此 于 2013-1-15 13:31 编辑

hauke 发表于 2013-1-15 13:07 static/image/common/back.gif
确实是module测试,主要是我编写的,如果我再去测试它,提不起兴趣!第二个就是,我如果在测试过程中,发 ...

先确定你要做的是什么测试,
估计不会是unittest,这个要是项目要求的话,在你写代码的时候,就要完成了,应该是module test, 这个只要测试接口就可以,
还有搞清楚测试的目的,是为了糊弄客户的,还是真的为了提高质量的,
是为了糊弄客户的,往往要自己做成带界面的自动化测试, 如果是为了提高质量的,可以找些测试工具,

后面的测试,integrationstest, 和Abnahmme test, 应该不是你个人的任务。
页: [1]
查看完整版本: 大家如何测试软件