潜伏也需要技术

开始研究VSTS之路。。。

上一篇 / 下一篇  2009-10-12 21:36:48 / 个人分类:VSTS

在51testing学习了测试工具LoadRunnerQTP,没想到一开始工作,居然是使用VSTS。。。一头雾水,C#代码也看不明白。

做一行,爱一行吧。兵来将挡水来土掩。。。。

说说目前对VSTS的初步了解,使用VSTS进行性能测试的书籍比使用LR进行性能测试的还要少,少的更可怜了。

中文版的资料,几乎没有什么看的价值,就是英文的直译,连点理论讲解都没有。

目前使用的是VSTS 2008,集成Test Edition, 小试了一下Web Test,录制了下脚本,基于URL的模拟对网页的Request/Response。有点类似于LR,可以对网页进行操作,Recorder自动录制我留下的蛛丝马迹,不过,录制过程中点击一个链接,弹出另外一个IE窗口(Web Test还可以设置模拟浏览器,具体到底怎么模拟的,它自己知道,我还没摸透原理),Recorder就抓不到后打开的IE窗口里面的操作了,就连弹出另外一个窗口这个动作都录制不下来。小郁闷,找了半天也没有找到Recorder的录制设置控制。先不理。issue待解决。

随便录制了一个Web Test脚本,啥检查点,啥关联都没有设置,更别提什么验证规则了,牛刀小试撒。停止Recorder,VSTSTE自动把我的足迹转换成一个个request和response,回放,居然没有fail,开心啊,几个小时就搞出个脚本了。

VSTSTE上面还有自动可以把脚本转换成C#代码的功能,也就是说可以使用C#代码进行再编程,设置什么检查点,手工事务,条件判断什么之类的,不过我还没有研究明白。看到C#代码就stop..>_<..暂时只能看得懂逻辑类的判断,知道啥是对象,就是不晓得很多C#语法,还停留在C语言的基础上。

前几天我们家可爱的开发GG很热心的给我讲C#,.Net框架,我也很有雄心的兴致勃勃的跟着学习,这位GG的能力绝对不是一小般的水准,3年开发经验啊,我的理解能力应该还可以,2年多的测试啊,就是。。。听着他讲的C#,我的眼皮就开始打架,不好意思拽人家的好意,一直硬着头皮听下去,只有他提问的时候,精神才为之一震,具体内容一个耳朵听完,另外一只就出去了。看来只好自己自学了,最近刚刚买了砖头C#高级编程(第六版),厄,比第四版贵了好几十块啊。从基础开始学起。实在看不懂的时候再找我们家的开发GG们,带着问题去提问,应该效果会好很多。

VSTSTE是微软集成在VSTS中的Test功能,看了下微软自己出的书《Visual Studio 2005 Team System软件测试专家教程》。2005版的功能比较简单,介绍更是简洁了,仅仅只是工具怎么使用,并没有详细的说明。看这本书就不如去MSDN去看帮助了。

由于我的项目是用C#开发的,主要想使用VSTSTE进行自动化测试和性能测试。自动化测试上面小说明了下,而性能测试Load Test则是基于Web Test的基础(还可进行浏览器的mixture模拟负载),设计Scenario,多少用户负载,怎么个跑脚本怎么个并发等等一堆设置。VSTSTE也包含有添加Controller,Agent,以及负载结束后的Analysis功能。

除此之外,听开发的GG讲VSTSTE还可以进行单元测试数据库测试,更没有研究了。。。不过至少有个方向。

建议:如果想学好VSTSTE,最好先学好C#语言,.Net框架,看得懂HTTP请求和响应,如果不会再编程设计修改脚本,录制出来的东西回放可能会有很多fail,再就是里面会有很多的垃圾,脚本维护也会很困难。其次,英语的阅读能力一定要过硬,否则技术文章全都是英文的,根本看不明白,还搞什么技术。

看过英文的资料之后,再也不想看中文资料了,不是一个level的。不是我崇洋媚外,而是老外写的东西就是详细,清楚,简洁,明了,不会像中国人写的那么咬文嚼字,模糊不清,还非要把简单的东西描述成抽象派,搞得很复杂,很深奥,很有学问似的。在Google上一顿乱搜,找到好东东,微软测试人员的blog啊。现在搞VSTS 2010搞得如火如荼,功能是越来越完善,大喜,或许VSTS会更有前途吧。

曾经弱弱的问某高人,学VSTS Test Edition和C#有前途吗?

高人曰:跟着微软走,是王道。

⊙﹏⊙b汗,姑且先相信着吧。反正已经被PM逼上梁山了,不是王道也要搞出点门道来了。

很不错的资源,分享一下:

MSDN关于VSTS 2008 Test Edition参考资源:

http://msdn.microsoft.com/en-us/library/ms182409.aspx


牛人Ed Glas's blog整理版: 

http://blogs.msdn.com/edglas/pages/content-index-for-web-tests-and-load-tests.aspx


VSTS 2010 Test Edition文章收集:

http://magustest.com/blog/softwaretesting/vsts2010-test-edition-article-collection


TAG: VSTSTE

 

评分:0

我来说两句

nikey.lee

nikey.lee

人生如戏,笑看今朝。

日历

« 2024-05-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 11134
  • 日志数: 6
  • 图片数: 1
  • 建立时间: 2009-05-17
  • 更新时间: 2013-03-27

RSS订阅

Open Toolbar