找到相关内容 110
Html5 Canvas 扫雷 (IE9测试通过)
扫雷是一个非常经典的游戏,记得在第一次接触的windows 3.22 上就有扫雷了,到现在的Win7,依然保留着这个经典的游戏,结合Html5 Canvas,模仿Win7的UI,将老板扫雷进行了升级。在 FireFox, Chrome, 和 IE9 下测试通过。 实现中设计的类: CellInfo, MineInfo, InfoProcess, CellRender, MineArea, Game
http://www.cyqdata.cn/cnblogs/article-detail-32726 
(原创)(三)作为测试负责人测试过程监控中关注的度量数据
导读我们将从,测试人员,开发人员,项目及过程管理,三个角度来分析 本文谈的是针对项目及过程管理方面的度量数据 (一)测试人员http://www.cnblogs.com/mypm/archive/2011/03/01/1968220.html (原创) (二)开发人员http://www.cnblogs.com/mypm/archive/2011/03/09/1978027.html 一:日提
http://www.cyqdata.cn/cnblogs/article-detail-32706 
关于不同浏览器下Cookie内容长度限制的测试
由于项目的需要,进行一个COOKIE内容长度的限制测试,作一个记录供参考,测试设计如下,分两种情况:   (1) 当前页面未设置同名Cookie的情况;   (2) 当前页面已设置同名Cookie的情况; 主要测试代码如下: //超过4K的一个超长字符串var longString='dfsafdsafdfsafdsafdfsafdsafdfsafdsafdfsafdsafd
http://www.cyqdata.cn/cnblogs/article-detail-32697 
改进版CodeTimer及XCode性能测试
测试XCode性能的时候,发现每次执行测试程序得到的执行时间差距实在太大,于是采用了老赵的CodeTimer来计算线程时间,后来因为测试成为稍微有点复杂,在使用匿名委托时会有参数的“打包”过程,于是改进了CodeTimer,测试功能代码通过实现一个继承自CodeTimer的类来实现,避免每次迭代时参数“打包”的过程。using System; using System.Collections.G
http://www.cyqdata.cn/cnblogs/article-detail-32575 
VS2010测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式建立UI测试(上)
VS2010测试功能之旅 ——编码的UI测试系列之四:通过编写测试代码的方式建立UI测试(上) RealZhao,2011年3月02日 回顾 在之前的入门篇系列中,分别介绍了一个简单的示例, 操作动作的录制原理,通过修改UIMap.UItest文件控制操作动作代码的生成,对象的识别原理。接下来正式进入我们UI测试的进阶篇,在这一章,将讲述如何初步通过自己编写代码的方式来建立
http://www.cyqdata.cn/cnblogs/article-detail-32571 
软件测试读书列表 (2010.4)
列表格式为:图书分类、中文书名、英文书名、作者。排名不分先后,用红色标记出我推荐的书籍。 测试入门 软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛
http://www.cyqdata.cn/cnblogs/article-detail-31870 
QWrap的js单元测试工具
在QWrap的js/_tools下面,有几个工具,还是挺实用的。今天介绍一下单元测试工具。QWrap的单元测试(unittest)工具,是基于jsspec(http://jania.pe.kr/aw/moin.cgi/JSSpec)的语法来的。其css也是完全照搬jsspec。相对于jsspec,改变有:代码重构、弃用多次运行(仅对未通过的试例)策略、移去对原型的渲染、部分功能增删。如何使用qwr
http://www.cyqdata.cn/cnblogs/article-detail-31867 
Redis千万级的数据量的性能测试
从上篇的图中可以猜测到还会有Redis 2.2.1 的测试,相同的测试环境,1K的数据量,使用ServiceStack.Redis客户端进行如下测试: 1) Set操作 2) Get操作 3) Del操作 每一套测试分别使用三个配置进行测试: 1) 绿色线条的是开启Dump方式的持久化,5分钟持久化一次 2) 蓝色线条是开启AOF方式的持久化,每秒写入磁盘一次 3) 红色线条是关闭任何的持久化方式
http://www.cyqdata.cn/cnblogs/article-detail-31644 
Mongodb亿级数据量的性能测试
进行了一下Mongodb亿级数据量的性能测试,分别测试如下几个项目: (所有插入都是单线程进行,所有读取都是多线程进行) 1) 普通插入性能 (插入的数据每条大约在1KB左右) 2) 批量插入性能 (使用的是官方C#客户端的InsertBatch),这个测的是批量插入性能能有多少提高 3) 安全插入功能 (确保插入成功,使用的是SafeMode.True开关),这个测的是安全插入性能会差多少 4
http://www.cyqdata.cn/cnblogs/article-detail-31621 
开发人员VS测试人员:究竟谁更好
总是在不停的思考一个问题,究竟是开发人员好还是测试人员好,这个简单的问题纠结了我很久很久,一直都没有定论,因为我又做过开发又做过测试,总是在上面不停的徘徊根据这几年工作的经验,大致对比了一下他们之间的优劣PK,当然各自的经历可能不同,欢迎交流,望不吝拍砖~   简历PK:开发人员要求有很强的实践,对经验的要求比较高,以前在看他们简历的时候,几乎都写了很长一段项目经历,似乎一个比一个还牛测
http://www.cyqdata.cn/cnblogs/article-detail-25559 
测试开发比
测试人员和开发人员的比例应该多少才合适? 拿两个业内最典型的公司也是大家最喜欢讨论的公司来举例:微软和谷歌。 先说微软,老牌软件公司,有钱,资源充足,测试开发比基本稳定在1:1。当然,这说的是一般情况,或者说是平均情况。 再说谷歌,新兴软件公司,有钱,资源充足,测试开发比基本稳定在1:10。当然,这说的是一般情况,或者说是平均情况。 为啥两家都有大把钞票的企业此比例会迥然不同?原因当然很多,但重点
http://www.cyqdata.cn/cnblogs/article-detail-25506 
VS2010测试功能之旅:编码的UI测试(2)-操作动作的录制原理(下)
VS2010测试功能之旅 ——编码的UI测试系列之二:操作动作的录制原理(下) RealZhao,2011年2月23日 回顾 在本章上部分介绍了操作动作的录制原理,描述了操作动作是如何录制,UIMap.uitest和UIMap.Designer.cs的代码如何生成,以及他们的结构。在这个部分,将着重说明如何通过修改UIMap1.uitest文件的操作动作部分的代码来控制UI
http://www.cyqdata.cn/cnblogs/article-detail-25500 
[原创]MongoDB、HandlerSocket和MySQL性能测试及其结果分析
  一、测试环境1、测试服务器状况共涉及4台测试服务器: 压力测试服务器Web服务器MongoDB服务器 MySQL服务器。   机器配置为:CPU:Intel(R) Core(TM)2 Duo CPU     E7200  @ 2.53GHzRAM:8G DDR2 667磁盘:SATA 操作系统:Redhat 5.5 &nbs
http://www.cyqdata.cn/cnblogs/article-detail-25434 
VS2010测试功能之旅:编码的UI测试(2)-操作动作的录制原理(上)
VS2010测试功能之旅 ——编码的UI测试系列之二:操作动作的录制原理(上) RealZhao,2011年2月18日 回顾 在之前我们介绍了如何用VS2010的UI测试功能创建一个简单的示例,大致描述了如何使用编码的UI测试进行录制和回放,在这章会着重描述VS2010是如何录制操作,并且生成代码,以及初步介绍如何通过自己写代码的方式进行测试。   内容简介 在上
http://www.cyqdata.cn/cnblogs/article-detail-25260 
使用工具来配置和测试WCF服务
    从接触到WCF这个庞然大物以来都是手动来配置服务,之前在搞Silverlight的时候和她有过一面之缘,那时只要直接添加对服务的引用,就会给你生成客户端的代理,即便这样在配置服务的ABC时也难免会键入一些意想不到的字符导致各种问题!于是乎就有了这样的一篇学习笔记,来和大家分享一下使用工具来避免这些问题! 包含内容 1) 使用Microsoft Service
http://www.cyqdata.cn/cnblogs/article-detail-25169 
VS2010测试功能之旅:编码的UI测试(1)
VS2010测试功能之旅  ——编码的UI测试系列之一 RealZhao,2011年2月14日 前言 研究VS2010的自动化测试有一段时间了,在研究的过程中,发现网上的VS2010相关的测试资料十分稀少,这给学习带来比较大的困难。幸运的是,自己因为常用QuickTest Professional做自动化测试,并且对.Net代码比较了解,使得在学习的过程中并不是特
http://www.cyqdata.cn/cnblogs/article-detail-21025 
搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (五)测试你的成果
          本篇文章:主要介绍怎么使用这套框架。在做好配置等前期工作后。我们就是要与Mvc进行融合了。由于Mvc本人也是个初级入门者。对于这部分的研究还不是很深入。但是基本应用已经可以了。下面就让我们开始一个简单的应用实例吧: 第一步:添加control 在web项目中的controls文件夹下面添加
http://www.cyqdata.cn/cnblogs/article-detail-11417 
如何使ASP.NET MVC Controller易测试呢?
昨天那篇文章如何进行ASP.NET MVC 的测试,虽然通过自己写一个Fake的HttpContext,但是同时也暴露出之所以难于测试,是因为设计的代码不易测试,根据Jeffrey Zhao(老赵)的建议(我没完全看懂如何去做),我又重新试了一下,我把对httpcontext的操作全部放到一个ModelBinder里,因为那里可以处理httpcontext,而测试的时候是不执行ModelBinde
http://www.cyqdata.cn/cnblogs/article-detail-11413 
Asp.net Mvc Framework 十(测试方法及Filter的示例)
示例下载: http://files.cnblogs.com/chsword/MyTestMvc.rar 顺遍说一下建立测试的方法 本身Asp.netMvc是提供有测试功能的 在新建Asp.netMVCApplication时,点击确定,会跳出一个Create Project Test的询问 如果选Yes就自动建立一个 "工程名+Test"的测试工程 测试工程要引用Rhino.Mock(最新版
http://www.cyqdata.cn/cnblogs/article-detail-11411 
ASP.NET MVC单元测试Controller时添加上下文的方式
在ASP.NET MVC中测试Controller时,常常需要在Controller中访问上下文,比方说查询字符串或者form中的内容,而我们测试的时候一般不是在web运行环境下的,所以我们需要做些工作去模拟上下文。 Controller中代码如下   public ActionResult Index() { ViewData["Message"]
http://www.cyqdata.cn/cnblogs/article-detail-11162