- 博客(14)
- 资源 (38)
- 收藏
- 关注
原创 程序员为什么不写单元测试?
一、为了单元测试而写单元测试 最近笔者曾经做过一次“程序员在项目开发中编写单元测试的情况”的调查。 调查结果显示: 1. 几乎没有严格在项目中执行TDD(,TDD)。 2. 为大部份业务方法编写单元测试,并保证方法测试通过,占16.6%。 3. 偶尔编写单元测试,一般情况下不写单元测试,占58.3%。 4. 为了应付项目检查而写单
2009-06-26 14:14:00 4247 1
原创 演练:使用 Visual Studio Team Test 进行单元测...
摘要:本演练通过测试驱动开发 (TDD) 和先测试-后编码 (test-then-code) 的方法学习单元测试。 简介 最新发布的 Visual Studio Test System (VSTS) 包含了一套用于 Visual Studio Team Test 的完整功能。Team Test 是 Visual Studio 集成的单元测试框架,它支持: · 测试方法存根 (stu
2009-06-24 15:44:00 2471
原创 提高网站性能的方法
1、缓存 对那些经常使用的数据和需要大量的时间来创建的数据可以存储在内存中,后来的请求直接使用,不需要在从新生成, 使用方法很简单: "none" Duration="120"%> 使用缓存的原则: 1)在页面中静态的内容和动态的内容分割开来。 可以把动态内容单独出来,做成用户控件 2)缓存合理的数据 并不是所有的数据内容都进行缓存就能提高性能的,由于
2009-06-23 14:20:00 746
原创 认识Selenium -- Test Runner 模式和使用
test runner 模式 Selenium test runner 脚本,也称测试用例(test case),是用 HTML 语言通过一个简单的表布局编写的,如下代码: Selenium 测试用例的结构 table border="1"> tr> td>First commandtd> td>Targettd> td>V
2009-06-11 16:17:00 5006 1
原创 认识Selenium- Selenium RC 使用介绍
一、Selenium 的版本Selenium 现在存在2个版本,一个叫 selenium-core, 一个叫selenium-rc 。selenium-core 是使用HTML的方式来编写测试脚本,你也可以使用 Selenium-IDE来录制脚本,但是目前Selenium-IDE 只有 FireFox 版本。Selenium-RC 是 selenium-remote control 缩
2009-06-10 16:46:00 19156 4
原创 MVC学习笔记4 认识View和Controller
首先我们自己新建一个新的Controller 在Controllers上点右键-添加-Controller,选项 VS 自动生成代码:这里我把Controller Name 更改为TestController // // GET: /Test/ public ActionResult Index()
2009-06-09 17:10:00 1118
原创 MVC学习笔记3 认识Routing
ASP.NET MVC使用URL进行驱动。 • System.Web.Routing.dll • 独立于ASP.NET MVC框架的组件,可用于任意ASP.NET应用程序 • ASP.NET MVC框架开放源代码 • URL Routing组件目前并不开放 • 将URL转换为RouteData等数据 UrlRouting是为了让Url更简短更有意义才出现的,例如:defa
2009-06-08 16:59:00 667
原创 MVC学习笔记2 认识项目的目录结构与核心的DLL
ASP.NET MVC比较核心的DLL System.Web.Routing :URL路由。将一个URL路由到对应的Controller上靠的就是这个。是在HttpModule里面处理的。 System.Web.Extensions :这个是ASP.NET AJAX的。 System.Web.Mvc: ASP.NET MVC最主要的程序集。在CodePlex上放出源代码的就是这个DLL
2009-06-08 14:15:00 758
原创 认识Selenium ---selenium RC简介
Selenium RC 就是使用程式语言编写脚本,通过Selenium RC服务器作为代理服务器去访问应用从而达到测试的目的.由于Selenium RC不再需要依附Firefox,所以其可以在其它更多的浏览器上进行测试,而这也是我们做WEB测试的一个比较重要的问题(解决了因为担心浏览器兼容问题而重要做测试的问题).RC的脚本由于是程序语言编写,所以更为灵活强大.并且它支持的语言极为丰富.所
2009-06-05 16:17:00 3333
原创 认识Selenium---简单介绍
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->selenium 是openQA的一个用于Web应用程序测试的不错的开源工具。它是通过javascrīpt来驱动测试的,真实在浏览器中运行测试,更接近用户的实际操作。它定位方式很灵活,可以直
2009-06-05 16:13:00 919
原创 认识Selenium --- Selenium IDE的使用
Selenium IDE 是selenium测试工具中的其中一个,是一个基于FireFox的Web测试开发环境,可以录制、编辑和调试测试。Selenium IDE包含了Selenium Core,因此可以轻易地在浏览器中录制和回放测试。 Selenium IDE不仅仅是一个测试录制工具,而是一个IDE,可以录制测试,也可以手工编辑测试,可设置断点进行调试,可把测试保存到HTML、Ruby
2009-06-05 16:13:00 13133 1
原创 MVC学习笔记1 MVC概述
MVC概述三种角色– Model: 用于存储数据的组件(与领域模型概念不同)。– View: 根据Model数据进行内容展示的组件– Controller:接受并处理用户指令(操作Model),选择一个View并输出内容。MVC概述:两种分离• View和数据(Model)分离–能够为相同的Model开发不同的View进行展示–分离可视与不可视得组件,能够
2009-06-04 11:15:00 590
原创 [转]利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆
我在们使用ASP.Net开发WEB网站时,有的时候是不让同一个用户名在同一时间进行多次登陆的。 为了不影响原来的整个网站,我选择使用了HttpModuler来实现。 先让所有的Page从自己的Page类:BasePage类继承,并实现 ISigleLogin接口。相关代码如下: public interface ISingleLogin { s
2009-06-01 17:01:00 504
原创 可变数目参数 params
params 关键字可以指定在参数数目可变处采用参数的方法参数。 可变数目参数的好处就是在某些情况下可以方便的提供对于参数个数不确定情况的实现。例如,计算任意个数字的加权和,连接任意字符串为一个字符串等。 public void GetSummator(string team,params int[] numbers) {
2009-06-01 14:43:00 637
urlrewriternet源代码
2009-01-15
Log4net使用详细方法 及 源码示例
2008-12-09
【已经无效】不会出现 this version of .NET reflector is out of date. 的 reflector
2008-12-09
强大的日历控件
2008-07-18
Containerized-Docker-Application-Lifecycle-with-Microsoft-Platform-and-Tools
2018-09-11
[Pro.Visual.Studio.LightSwitch.2011.Development].Tim.Leung.文字版.pdf
2013-09-16
[正在爆发的互联网革命].Zhengzai.Baifa.De.Hulianwang.Geming.2009.西门柳上等.扫描版-HARRISON
2010-03-25
javascript权威指南(代码清晰版)part 2
2009-06-12
javascript权威指南 清晰版
2009-06-12
安装Vs Sp1后提示为英文的官方解决方案
2009-03-18
ASP.NET3.5控件和组件开发技术(pdf)
2009-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人