执行软件测试的最佳方式

Mal*_*ist 5 testing debugging

我刚刚(大部分)完成了一个主要的应用程序,我已经工作了一年多(关闭和开启).它大约是86k行代码,其中50k是来自Visual Studio的自动生成的数据集.它主要是一个与数据库交互,生成报告等的GUI.它处理资金并管理合同,因此尽可能无bug是很重要的.

我已经完成了代码,并自己运行程序.在大多数情况下,我找不到更多的错误.但是,我确定有,我刚刚在系统上工作了这么久,我再也看不到它们了.我知道有一些,因为我遇到的一些间歇性问题,但永远无法查明.

我应该如何进行软件测试以发现剩余的错误?

Luc*_*s B 4

我知道这有点晚了,但是您听说过测试驱动开发吗?

您可以构建许多测试来发现“剩余”的错误:

1)单元测试

2)集成测试

3) 行为/业务/验收测试

您可以随时参加开发人员测试训练营以获得更多想法。

  • “有点晚了”是轻描淡写的说法。 (2认同)