现在大家都用什么样的测试工具?

yilrwy2 2012-06-02 08:04:08
程序写了一堆,每次写完都要手工去重复同样的测试操作,不知道有没有可以替代这种手工测试的工具?期望推荐个简单易用的,先谢过了。
...全文
219 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Frog1228 2012-11-22
  • 打赏
  • 举报
回复
做纯软的大公司里,才看得出模块的分层,分块,每个单元,程序员自己写单元测试。
wangshanming5 2012-11-22
  • 打赏
  • 举报
回复
谢谢,对我蛮有帮助的
baobaodqh 2012-06-03
  • 打赏
  • 举报
回复
NUnit
  • 打赏
  • 举报
回复
使用所谓工具,基本上(我所见过的100%的)就会很悲剧地看到:只是整天“研究”一丁点无用的地方,根本不会写出自动测试来。

作为测试驱动开发者,基本上所有程序都是测试驱动出来的。我们甚至极端地说(极限编程很大程度上可能就是这个意思)“如果注释一段代码,测试仍然可以通过,那么就可以永久删除这段代码了!”这种口号,来作为一种非常理想的自动测试目标。

而我所看到的几乎所有那些动不动就到网上找测试工具的人,就好象你让他去测试一辆轿车而他花了大把时间、大把资金却仅仅纠缠在发动机的几个螺钉上一样。他们玩所谓的测试工具,只是为了做给别人看,很少因为自己的这个行为不符合测试驱动开发的原则而主动扔掉所谓的测试工具。

其实最好的测试工具就是你的开发工具。你自己编写简单的测试程序,有什么难的吗?关键是不知道如何测试,而不是你不会用工具!
wcj1018_net 2012-06-02
  • 打赏
  • 举报
回复
loadrunner
SocketUp 2012-06-02
  • 打赏
  • 举报
回复
F9 F10 F11
子夜__ 2012-06-02
  • 打赏
  • 举报
回复
X-Unit
sineeg 2012-06-02
  • 打赏
  • 举报
回复
有没有人用过什么测试软件呢,推荐一下
  • 打赏
  • 举报
回复
因为你每天都成千上次地回归测试过以前所有的测试用例 --> 因为你每天都成千次地回归测试过以前所有的测试用例
  • 打赏
  • 举报
回复
自己写,测试引擎很简单,一般也只有100行左右代码。



任何一个测试只有三步:

1. 简单设置一下初始条件。
2. 模拟用户(有时候就是其它程序员如何调用它)使用一段代码的按照时间前后排列的几个方法。
3. 写断言,判断结果是否正确。




进行测试的关键是知道如何测试,而不是寄希望于下载什么测试工具。写自动测试是高超的编程艺术,因为你需要知道所写出的测试能够深入到程序中的哪些地方去测试。

如果你是在编写了功能代码之后(然后按照你随意写下的方法单元而)才去考虑写测试,那么我认为这是无可救药、为了写单元测试而胡写单元测试,你写出的单元测试很可能都是无用的。真正的测试程序是为了驱动出你未来一小时、或者三小时需要做的工作内容,写自动测试程序是一个非常产品设计活动,你需要提前考虑好用户行为、系统分层和扩展、接口并且实现细节,而且你需要在非常短的时间内(比如把持续3个月的工作变成一个个仅仅使用2个小时就能做完的工作)去迭代实现,你可以通过写自动测试程序给自己训练出非常优秀的代码能力。最重要地,你通常可以在意两天之内就发布一次产品的新版本给用户试用,而不用担心有大对bug让用户恶心(因为你每天都成千上次地回归测试过以前所有的测试用例)。
chengzq 2012-06-02
  • 打赏
  • 举报
回复
vs2010里直接单元测试,很方便...
tellxp 2012-06-02
  • 打赏
  • 举报
回复
不是有单元测试么?
直接用vs下的单元测试就可以了
evelyn_green 2012-06-02
  • 打赏
  • 举报
回复
看测试神吗的,

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧