面试被问到的一个问题:你们是怎么做单元测试的?用什么单元测试工具了? RT被问到这个问题有点闷。不知道怎么系统的回答这个问题。各路,走过的,路过的,都发表一下意见。多谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ls 很强大做单元测试?写testcase,写代码,重构,直到case通过为止工具 xUnit, fit, 还有Vsts 中自带的test框架 VS.NET 自带的Nunit=============这个回答真是搞笑。 晕死,Nunit是.net自带?明明是开源的东西吧! .Net NUnitJava JUnit...... 我们测试也就是写Testcase,然后跑通为止。 测试的再多有毛用啊,bug还是bug,理论的东西一大堆,吊用没有,国内的软件企业都这样,太教条了,根本不会联系实际。天才的软件从来都是天才的程序员创造的,比如unix是谁创造的?c是谁创造的?linux是谁开发的?经典的背后都是天才的程序员,而不是所谓的开发模式,什么团队开发,什么建模,什么测试,都是扯淡,这种模式只会制造商业垃圾,绝对产生不了经典。 Nunit测试现在最常用的测试工具,毕竟VS自带的沙丘城堡还不是很好用单元测试做好了可以找出很多问题的,最起码能保证出来的结果是自己想要的 我看了一下 NUnit确实是个好东西。 我以前公司的模式是程序员开发完后首先进行单元测试,对照测试规划人员写的TestCase逐一测试,每项测试OK后提供程序、单元测试报告,然后转给测试组的人进行测试。 QUOTE:说句实话,中国的软件企业有多少开发人员做单元测试?我们公司都是给我们各个组配置1-2名测试人员,专门负责开发人员的单元测试。.......----------------------------------------所以说中国软件开发现在最紧缺的人才是软件测试员.有些小公司基本没有测试员,程序员将整个软件开发的所有流程都包下来了:) 测试是必然的,即使不用xunit,自己还是要写一些测试来确保类和方法正确 SOLID原则和C# 大量数据求和并显示 Apache License, Version 2.0 c#中DATAGRID滚动条设置 代码工具codesmith的 如何在PictureBox中实现选择框功能 WCF服务引用后,识别不了 json多层数组反序列化。 关于数据导入导出! 关于引用对象的销毁疑问 监视并检测U盘(USB)的插入及删除动作的源代码 请问现在做一个用c#做一个windows应用程序,怎么将硬盘上的word文件存入Oracle数据库呢
写testcase,写代码,重构,直到case通过为止工具 xUnit, fit, 还有Vsts 中自带的test框架
=============
这个回答真是搞笑。
Java JUnit
......
天才的软件从来都是天才的程序员创造的,比如unix是谁创造的?c是谁创造的?linux是谁开发的?经典的背后都是天才的程序员,而不是所谓的开发模式,什么团队开发,什么建模,什么测试,都是扯淡,这种模式只会制造商业垃圾,绝对产生不了经典。
.......
----------------------------------------
所以说中国软件开发现在最紧缺的人才是软件测试员.
有些小公司基本没有测试员,程序员将整个软件开发的所有流程都包下来了:)