02 2012 档案

摘要:转自:http://www.infoq.com/cn/news/2012/02/I-Hate-Unit-Test说起单元测试的好处相信大家都能列举出不少,可是很多时候,开发人员面对自己产品的代码,想写单元测试却无从下手,久而久之,便会有人大喊:“我讨厌单元测试。”资深敏捷咨询师腾振宇(Daniel Teng)在GTUG-TopGeek开发工程管理沙龙就以此为题,结合最近的一个项目,和大家分享了他对单元测试的一些看法。Daniel先介绍了下最近的一个项目,虽然不是遗留系统,但代码已经惨不忍睹,而且缺乏必要的测试保障,要修改代码可谓举步维艰。例如,一段代码和结对伙伴读了半小时没读懂,找来原作者看着 阅读全文
posted @ 2012-02-29 13:18 ~乖乖~ 阅读(192) 评论(0) 推荐(0)
摘要:转自http://www.51testing.com/?uid-61753-action-viewspace-itemid-804579那么在学习WatiN源代码之前,还是要做些准备工作的,主要是C#语言的一些新特性的使用的相关知识的学习,还有就是代码分析工具的使用。粗略的概览了一下WatiN的源代码,关于C#语言的需要增强学习的大概有: 1.特性编程 2.泛型编程 3.委托,Lambda表达式 4. Win32一些API的编程 5. Interop.SHDocVw和Microsoft.mshtml程序集 辅助工具: AQtime大神级别的博客:http://www.51testing.com 阅读全文
posted @ 2012-02-17 10:16 ~乖乖~ 阅读(242) 评论(0) 推荐(0)
摘要:以后,做性能测试的时候,一定要添加下面这几个网络和磁盘方面的指标:Disk Bytes/ sec 、 Disk Read Bytes/ sec 、 Disk Write Bytes/ sec ——磁盘工作速率Bytes Total/ sec 、Bytes Sent/ sec 、Bytes Received/ sec ——网络字节传输速率搞了两个晚上,一直感觉不对劲,直到早上7点,分析了无数数据以后,才发现是网络带宽成了瓶颈,导致并发上不去。100兆的局域网,Bytes Sent/ sec 居然达到了12MB/s 阅读全文
posted @ 2012-02-17 09:12 ~乖乖~ 阅读(188) 评论(0) 推荐(0)
摘要:弄Reporting Service也有一段时间了,虽然没怎么做正式的项目,但是也稍微研究了一下。我要实现的目的是用户在系统中选择报表的各种配置,都可以生成符合条件的报表,然后显示。报表的实质是个XML文件,我打算根据选择的条件,生成这个XML文件,其实并不难,费事的就是这个生成类的写法,因为报表的各个配置不同,所以XML文件的内容也有差别。 阅读全文
posted @ 2012-02-03 11:10 ~乖乖~ 阅读(174) 评论(0) 推荐(0)
摘要:SQL SERVER 中,如果存储过程只有一个参数,并且是OUTPUT类型的,必须在调用这个存储过程的时候给这个参数一个初始的值,否则会出现调用错误。 阅读全文
posted @ 2012-02-03 11:00 ~乖乖~ 阅读(194) 评论(0) 推荐(0)