社区
C#
帖子详情
单元测试用例
慕容柳生
2013-07-13 09:46:30
c#中如何编写某个文件(许多类组成)的单元测试用例
...全文
539
5
打赏
收藏
单元测试用例
c#中如何编写某个文件(许多类组成)的单元测试用例
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
缪军
2013-07-13
打赏
举报
回复
确认需求的时候就应该有测试用例了,这样能够明确的向客户和开发者说明业务规则和验收方法
wanghui0380
2013-07-13
打赏
举报
回复
的确如同老p说地,单元测试这东西基本在设计阶段就得去保证,起码我设计的这个东西,能不能出正常结果,我的先验证一下。尤其在做初始架构阶段,抽象类是否能运作,是否能达到以后的应对变化,这个我自己心里要有数。(这也是俺们很多时候批评那些搞设计模式的人的主要原因,设计是动态的,并且是需要验证滴,不是你背书然后就那么“设计”出来了) 而最终形成结果的东西,在程序员这里就很少测试了,因为设计期已经验证过了,至于太过具象的业务实现那些边界条件覆盖一类的东西,程序员们很少测试,这个有专门的测试小组去搞,这块不是大方向的问题,都是已经隔离好的细节,你测试小组测试出bug了可以随时替换修改,所以那些比较细致的边界条件覆盖一类的测试让专业的测试小组去弄就可以了,你还有更重要的事情要忙呢
以专业开发人员为伍
2013-07-13
打赏
举报
回复
如果17天之后发布非客户的话那么最重要的10个 --> 如果17天之后发布给客户的话那么最重要的10个 技术说成概念,看似谁都会。但是一旦实用,很多人就有“只会konw-what不会know-how”了。
以专业开发人员为伍
2013-07-13
打赏
举报
回复
引用 楼主 andysunlover 的回复:
c#中如何编写某个文件(许多类组成)的单元测试用例
如果仅仅为了形式,那么你可以为每一个方法和属性,写一个单元测试方法。 不过单元测试仅仅是一个方法而已,如果你懂得TDD之类的概念,那么测试就是一个设计过程,而不是跟在实现代码(某个具有许多类的文件写完之后)屁股后边去撵人家的。如果你有一点TDD知识你就会知道,通常程序员在写完代码之后就不愿意写测试了,因为谁也不愿意在刚刚费精力写好代码之后直接就怀疑和否定自己的代码。你把一个简单的问题搞得这个纠结和无头绪,就是这个原因。 因此,微软vs工具中的所谓“单元测试”传递的是一个误导性的概念。如果你采取TDD(注重测试从而去驱动出开发结果)方式来开发,真正的单元测试是你在设计阶段写下来的,这个时候你还没有开始那些“某个文件(许多类组成)”中的可执行代码。而不是写完这些之后才写单元测试。 鉴于你现在的情况,我给你一个建议,你可以假设“某个文件(许多类组成)”全都可以推翻,现在重新进行设计,于是你就可以轻松上阵真正开始写TDD式的单元测试代码了。 进行测试驱动开发,是以“时间进度”为标准的。例如你打算最近一个小时干什么、明天上午10点应该达到什么目标、如果17天之后发布非客户的话那么最重要的10个系统集成测试要求是什么,你预先把这些写成可执行的东西(而不是毫无可执行能力的所谓“文档”)。你在实际写代码之前先写测试。编程是很低级的工作,编程的目的不过为了让测试能够通过。测试才是软件开发的根本。
gytice
2013-07-13
打赏
举报
回复
你指的是不是别人写的DLL啊,这样的话应该会有public的方法,然后进去调用就行了,可以在控制台写,也可以用nunit进行多个用例测试
Visual Studio 2010
单元测试
用例
Visual Studio 2010
单元测试
用例
Java
单元测试
用例
的编写
作者:阿里技术 链接:https://www.zhihu.com/question/449470796/answer/1781246366 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 编写Java
单元测试
用例
,其实就是把“复杂的问题要简单化”——即把一段复杂的代码拆解成一系列简单的
单元测试
用例
;写好Java
单元测试
用例
,其实就是把“简单的问题要深入化”——即学习一套方法、总结一套模式并应用到实践中。这里,作者根据日常的工作经验,总结了一些Java
单元测试
技巧,以供.
单元测试
用例
到底该如何设计?
最近一些大公司在进行去测试化的操作,这一切的根源大概可以从几年前微软一刀切砍掉所有内部正式的测试人员开始说起,当时微软内部的测试工程师有一部分转职成了开发工程师,他们的职能中有很大一部分的职责是教会普通开发人员如何进行测试。我们都知道开发人员进行的测试一般以
单元测试
为主,假如有一天你所在的组织需要你转变成一名测试方面的教练,除了自动化测试之外还需要去推广
单元测试
,那么你该如何去定义
单元测试
用例
的设计方法论呢?这里给大家一些思路,看看简单的
单元测试
用例
究竟该如何设计。一个方法可以有任意数量的有效测试
用例
;
测试
用例
设计方法_谈
单元测试
用例
设计方法
在软件
单元测试
时,考虑到软件单元的所有情况有时是非常困难的。能不能采取一些有效的办法,能够在可接受的
单元测试
用例
数量的前提下,提高测试的有效性呢?本文对常用的
单元测试
用例
设计方法进行介绍,期待对大家有一定的借鉴作用。1、等价类划分(Equivalence Class Partitioning)等价类划分法将程序所有可能的输入数据和输出(有效的和无效的)划分成若干个等价类,然后从每个等价类...
单元测试
用例
编写总结
单元测试
用例
编写总结 1 背景 测试是开发的一个非常重要的方面,可以在很大程度上决定一个应用程序的命运。良好的测试可以在早期捕获导致应用程序崩溃的问题,但较差的测试往往总是导致故障和停机。
单元测试
用于测试各个代码组件,并确保代码按照预期的方式工作。
单元测试
由开发人员编写和执行。大多数情况下,使用JUnit或TestNG之类的测试框架。测试
用例
通常是在方法级别写入并通过自动化执行。
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章