51Testing软件测试论坛

标题: 关于 单元测试 [打印本页]

作者: jason_kou    时间: 2007-8-20 19:04
标题: 关于 单元测试
小弟刚入门不久,最近写asp.net网站测试文档遇到点问题,希望路过的大哥给个答案,先谢谢了:
1.“单元测试”是应该理解为“软件测试的第一个阶段,即对每个模块的测试”还是应该理解为“单纯对软件中每一小块代码进行的测试”;
又或者2个意思都有?
2.“单元测试”包括那些测试类型,是不是包括(功能测试,源代码测试,数据库测试,文档测试,兼容性测试<有遗漏请补充>)?
3.“单元测试”中要写哪些用例? 其中 关于 源代码测试所写的用例应该怎么命名? 是叫“单元测试用例”还是“源代码测试用例”?
4.“单元测试”的流程是怎样的,哪位大哥能给个比较妥当的建议。是不是 文档测试->数据与数据库完整性测试->命名规范测试->功能测试->源代码测试->兼容性测试。。?^_^

[ 本帖最后由 jason_kou 于 2007-8-20 23:51 编辑 ]
作者: VirgoAx    时间: 2007-8-21 17:55
1.单元测试的理解就是你理解的那样“软件测试的第一个阶段,即对每个模块的测试”
2.单元测试就是单个模块的基本功能测试,一般由开发人员完成(这就包括了代码走查)
3、4.单元测试由开发人员完成,所以一般没有测试用例;也就没有所谓的流程了

ps:楼主还要分清测试是分黑盒和白盒的
    白盒测试是源代码测试
    黑盒测试包括:功能测试,性能测试,兼容性测试,命名规范等。

本人愚见望能帮到你;有不对的地方也请大家指出。谢谢
作者: jason_kou    时间: 2007-8-21 22:43
标题: 回复 #2 VirgoAx 的帖子
算了,可能是我想太多了。
微软项目经理给的整个项目测试流程:
文档测试(其中包括三个里程碑)->数据库完整性测试->单元测试->功能测试->回归测试->集成测试->系统测试(其中包括:兼容性、性能、UI和安全性测试)
貌似微软老师对单元测试的理解都是仅指对代码块的测试。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2