首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

大家都进来谈谈平时用的是什么测试工具来测试做完的ASP.NET网站(来者有分)解决方法

2012-03-25 
大家都进来谈谈平时用的是什么测试工具来测试做完的ASP.NET网站(来者有分)如题:经常碰到网站是做好了,但不

大家都进来谈谈平时用的是什么测试工具来测试做完的ASP.NET网站(来者有分)
如题:
经常碰到网站是做好了,但不知道用什么工具来测试这个网站.
大家平时都用些什么软件来测试呢.网站的压力测试,网站的资源
释放情况(我就经常遇到数据库连接没关闭的情况.弄的连接数太多无法连上数据库).
网站安全测试啦..
呵呵..还有很多我都不知道...大家都来聊聊吧.

[解决办法]
vs2005的测试工具,不过不是特别好用
[解决办法]
vs2005可以进行web测试和压力测试.
[解决办法]

探讨
vs2005可以进行web测试和压力测试.

[解决办法]
探讨
vs2005可以进行web测试和压力测试.

[解决办法]
VSTS
[解决办法]
探讨
vs2005的测试工具,不过不是特别好用

[解决办法]
WIS
[解决办法]
qtp,loadrunner等..
[解决办法]
LoadRunner性能测试
[解决办法]
WAS
[解决办法]
vsts
[解决办法]
那些工具在编程技术上是庞大的,在实用性上是蒙人的,只有小程序员会上当。

通常把界面与业务层分开,仅针对业务层接口进行回归测试。
[解决办法]
NUnit+ AspNunit插件. 


[解决办法]
TestRunner
[解决办法]
探讨
vs2005可以进行web测试和压力测试.

[解决办法]
mark~~~关注
[解决办法]
自己做模拟并发测试行了
[解决办法]
我们公司没有测试人员,测试的工作也就落到了开发人员身上.

但自己又不太懂,真郁闷.


[解决办法]
mark
[解决办法]
jf
[解决办法]
注入工具 V2.32
[解决办法]
VSTS loadrunner
[解决办法]
LoadRunner性能测试
[解决办法]
学习下
最近也想测试下网站的各个方面!
[解决办法]
asp.net应用程序都有几个“经典”画面。例如这个:
它必须登录之后才能访问,那么测试程序怎样才能覆盖它的各种可能出问题的输入组合?

也许只有在同一画面输入了20次信息之后才能发现某个状态下有严重的BUG。如何使用 VSTS 来测试?即使能够测试,代价是多大?能够容易将这种测试用到整个应用系统的功能各处?

我不认为“VSTS 能够进行web测试”这个断言和宣传有多大价值。测试,还是要立足于自己写测试程序。没有见过几个程序可以代替程序员编程序,也就没有多少程序可以代替程序员编写测试程序。
[解决办法]
我对自动化测试的观点(我的所有开发行为是实际进行自动化测试的,并且花的精力一样多):

软件各个设计层次稍有改动,应该随时可以对所有部分“回归”。并且软件每天晚上可以自动被测试成百上千次。因此,人工发现的问题只能作为自动化测试编程的素材,只有自动化测试才能在发现疑难杂症时立即给出编程人员可调试的现场环境。



我觉得测试的问题是:手工做的太多了,官僚文档太多了,文档管理辅助工具太多了,而精当的自动化测试工具一个都没有,更没有人自己动手去开发(希望天上掉馅饼出现又好又便宜的工具)。 

如果一个项目有500个测试用例,每天把它们完全(以随机顺序,并且由程序自动随机地生成崭新的输入数据)跑上100遍,即执行50000个不重复的测试,并不稀奇,因为大多数bug是在某段代码反复执行多次以后才发生的。 

测试,就要以自动化测试为目标,手工测试为补充手段。

当我看到“可以实现100%的语句、条件、分支、路径覆盖”这样的宣传时,我的感觉很迟钝。实际上,如果手工发现过的问题全都可以被如上那样自动化回归,就是很棒、最高级的测试了。而那种“100%”宣传中的那些学究算法指标,我没有什么好感。大部分bug不是在数据覆盖时才出现了,而所谓语句覆盖等是费力不讨好。

其实在我的测试程序中,假设设计有1000个测试用例,我通常只记得其中几个的细节,980个以上都忘记了。但是每当我去吃饭、睡觉之前,我都会把它们执行,然后过会回来看结果。每当有BUG,首先要由问题的责任人来解决BUG,如果他不能迅速解决,大家都要停下手头工作来帮他解决。 

很多人搞什么一堆“测试文档”?谁愿意更新、学习它们?他们像垃圾,可不像一般的设计文档那么吸引人。

如果仅仅为了尝鲜,做几个页面测试几个功能,然后念念不忘用这几个页面来证明达到了“web测试”目标了,我认为是噱头。那些发现不了什么问题的测试是不值得去欺骗自己的。如果做自动化测试,就应该这样,可以能用几百个测试页面来证明应用程的方方面面,此时才值得去把这种测试当作可以认真对待的东西。


[解决办法]
大部分bug不是在数据覆盖时才出现了,而所谓语句覆盖等是费力不讨好 --> 大部分bug都是在数据覆盖时才出现了,而所谓语句覆盖等是费力不讨好
[解决办法]
NUnit+ AspNunit插件. 

[解决办法]
一般都用loadrunner
[解决办法]
对软件界面的分析和测试必须“从难点入手”,从软件的最经典画面入手,正像软件需求分析的入手点一样。如果挑几个最简单的交互,例如挑“登录界面”来证明你的测试“成功”了,这是噱头。

并且测试时需要充分估计出bug只有在哪些机制下才会出现,例如可能就有有经验的测试工程师估计出某个页面只有在某种交互流程、提交速度和数据下才能够测试出某种可能的bug。因此,这部分往往也离不开手工测试。

自动化测试应该尽可能发现更多的问题,因为只有自动化测试可以真正回归。没有几个自动化测试工具是可用的。
[解决办法]
那么多傻瓜啊,哈哈,我是其中一个~
[解决办法]
单元测试用nunite或者.net自带测试工具
页面功能用water或ruby测试, 都是开源免费的
[解决办法]

探讨
那些工具在编程技术上是庞大的,在实用性上是蒙人的,只有小程序员会上当。

通常把界面与业务层分开,仅针对业务层接口进行回归测试。

[解决办法]
探讨
mark

[解决办法]
绝对学习!!!
[解决办法]
loadrunner
[解决办法]
还从来没有测试过,汗啊!
[解决办法]
路过学习。。。
[解决办法]
loadrunner
[解决办法]
探讨
对软件界面的分析和测试必须“从难点入手”,从软件的最经典画面入手,正像软件需求分析的入手点一样。如果挑几个最简单的交互,例如挑“登录界面”来证明你的测试“成功”了,这是噱头。

并且测试时需要充分估计出bug只有在哪些机制下才会出现,例如可能就有有经验的测试工程师估计出某个页面只有在某种交互流程、提交速度和数据下才能够测试出某种可能的bug。因此,这部分往往也离不开手工测试。

自动化测试应该尽可能…

[解决办法]
loadrunner
[解决办法]
单元测试用nunite或者.net自带测试工具 
页面功能用water或ruby测试, 都是开源免费的

热点排行