测试_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 测试 >>列表
返回JsonResult是MVC中的常见返回值类型,而且简单方便的方式是结合匿名类型一起使用。比如:publicActionResultPreviewEmail(){……returnJson(new{HtmlContent=htmlContent,Title=title},JsonRequestBehavior.AllowGet);}下面讨论一下,针对这个函数,如何单元测试。ExposedObject可以通过Nuget下载安装,介绍中已经说明了它的主要用处... 查看全文
· MySQL极限测试:索引提高的效率发布时间:2013-08-10
我们知道,建立数据库的索引可以提高查询效率,节省查询时间。但是当数据量过大的时候,用索引提高的查询效率也就不是那么明显了。本文我们主要介绍一个mysql极限测试的例子,通过这个例子我们来观察一下索引提高查询效率的极限值。首先我们建立一个测试表,三个字段,一个id主键,一个test没索引,一个tudou字段建了索引。这是php插入数据的代码:functioncre_random($nLength=4){$sDic="ABCDEFGHIJKLMNOPQRSTUVWXYZ"... 查看全文
【导读】网络上很多人咨询mysql是否提供布尔类型?MySQL数据库确实提供布尔类型,此数据类型的关键字可以写成:布尔类型BOOL或布尔类型BOOLEAN,但是MySQL数据库数据类型的布尔类型是否也像其他数据库产品一样呢?本文揭开mysql布尔类型的真实面目。(一)数据类型测试(1).布尔类型BOOL/BOOLEAN与微整型TINYINTa).创建测试表结构root@localhost:test05:12:49>CREATETABLEboolean_test... 查看全文
【51CTO独家特稿】MySQLProxy就是这么一个中间层代理,简单的说,MySQLProxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载平衡。对于应用来说,MySQLProxy是完全透明的,应用则只需要连接到MySQLProxy的监听端口即可。当然,这样proxy机器可能成为单点失效,但完全可以使用多个proxy机器做为冗余,在应用服务器的连接池配置中配置到多个proxy的连接参数即可... 查看全文
数据库测试工具dbmonster可以用来测试数据库的性能,本文以MySQL数据库为例,测试一下它的INT型主键、外键以及varchar型数据的生成,接下来我们就开始介绍这一过程。前期准备:准备使用MySQL用来做测试,如果你还没有安装mysql请先安装,然后下载mysqljdbc驱动,解压后将mysql-connector-java-5.1.17-bin.jar文件拷贝到dbmonster-core-1.0.3\lib目录下。创建数据库test,新建表parent... 查看全文
Tomcat6.0+Oracle10g数据源连接测试的过程是本文我们主要要介绍的内容,接下来就让我们一起来了解一下这部分内容吧,希望能够对您有所帮助。连接测试的步骤如下:1、拷贝驱动包在Oracle目录下的\product\10.2.0\db_1\jdbc\lib拷贝ojdbc14.jar文件到tomcat目录下的lib目录中;2、tomcatconf目录中的server.xml中在<Contextpath="/test"docBase="D... 查看全文
Oracle数据库只读模式的CACHEBUFFERSCHAINS测试是本文我们主要要介绍的内容,虽然从Oracle9i里边引入了只读模式的CACHEBUFFERSCHAINS,但是在获取BUFFERLOCK的时候,还是会请求CACHEBUFFERSCHAINS,但是情形没有8i里边那么严重了,接下来我们对其进行测试。测试步骤如下:1.首先建一个表。createtabletest(aint,bvarchar2(20));2.往这个表里INSERT50000行数据;declareiint... 查看全文
英文原文:WindowsPhoneupdateintesting,includesrotationlockandtextsyncingtoPCsTheVerge高级编辑TomWarren在Twitter上表示“WindowsPhone8GDR3更新正在测试”,在他新的文章中,他透露WP8GDR3更新中还将有驾车模式、网络指示标志变化、短信同步,以及之前泄露过的开始屏幕和系统的界面变化、屏幕旋转锁定。短信同步功能支持将短信从WindowsPhone同步到PC或Web端... 查看全文
“豌豆荚一定不只是一家应用商店,”豌豆荚联合创始人王俊煜一直在这样说。今天,豌豆荚终于在业务拓展方面有了新动作,上线视频搜索功能测试版本。这是豌豆荚在移动互联网渠道的最新业务,为用户带来视频搜索和下载服务。这是在巨头百度10.9亿美元收购豌豆荚应用商店业务竞品91无线之后,豌豆荚的最新举措,拓展移动互联网内容聚合入口。豌豆荚方面表示,手机视频正在以一种迅速增长的消费态势消耗着网民的碎片化时间。据中国互联网中心(CNNIC)报告:截至2013年6月底... 查看全文
· DB2离线备份测试实例发布时间:2013-08-09
DB2离线备份是DB2备份的方法之一,下面就为您详细介绍DB2离线备份的方法,如果您对此方面感兴趣的话,不妨一看。--DB2离线备份测试--创建数据库db2createdbTestDB--创建测试表、插入测试记录并校验db2connecttoTestDBdb2createtableT1(C1int,C2VarChar(50))db2insertintoT1(C1,C2)values(1,'离线备份测试')db2select*fromT1--备份数据库(介绍数据库备份的种类... 查看全文
· 无用的自动化测试发布时间:2013-08-09
自动化测试,特别是UI级的自动化测试是一件费力而不讨好的事情。自动化测试使得测试人员疲于应付,朝不顾夕,如坐针毡,苟延残喘。UI级的自动化测试看起来很美好,就像罂粟,如果你经不住诱惑冒然尝试,那么后果很严重,下场很惨淡。也许这个世界上就不应该出现自动化测试这个东西,起码在中国不应该出现,因为这个是无效的,无用的,宿命是失败的东西。应该怪罪于一小撮别有用心的积极分子,他们推广敏捷,推广自动化测试,推崇人应该追求挑战,追求自由,应该把重复性的工作交给机器去完成。他们也许目的是崇高的,是正确的... 查看全文
· 单元测试真的那么重要吗发布时间:2013-08-09
像服务器程序这样的,如果不写单元测试,那么模块的功能无法测试,与客户端的接口完全只能靠客户端来测试;开发过程也离不开客户端。客户端本应是开发过程中的最后一个环节。如果没有单元测试,服务器程序必须要与客户端反复调试开发,这让服务器开发严重依赖客户端。如果连发出的协议应该返回的协议号都经常出错,还不愿意用单元测试,真是深感忧虑。单元测试起码能发现一些简单的错误;有单元测试的模块重构起来也可以放心大胆,不用担心会弄出新的bug;单元测试能节省很多与客户端连调的时间;单元测试保证自己的代码质量... 查看全文
是想优化大数据量时的查询,查询后几页的数据能快1/4左右,但前几页的数据查询会变慢,慢多少记得不太清了。应该还有更好的办法优化,暂时只想到这种优化方式。主要是优化查询语句:修改前的生成的SQl语句(NHibernate用的是ROW_NUMBER()分页,该分页数据量大时,越到后边越慢):1--8.094秒2SELECTTOP(10)Id9_,Version9_,Name9_3FROM(selectcustomer0_.IdasId9_,customer0_.VersionasVersion9_... 查看全文
前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:http://ray-yui.iteye.com/blog/1914106UnitTest系列文章:使用JUnit开发单元测试:http://ray-yui.iteye.com/blog/1914106使用DBUnit扩展JUnit:http://ray-yui.iteye.com/blog/1914979使用EasyMock扩展Junithttp://ray-yui.iteye... 查看全文
· Android--JUnit单元测试发布时间:2013-08-08
前言本篇博客说明一下在Android开发中,如何使用JUnit进行单元测试。首先来了解一下什么是JUnit,JUnit测试是白盒测试,即主要是程序员自己对开发的方法进行功能性测试。JUnit是一套框架,Android中也沿用了这一套框架。JUnit在Android中使用JUnit测试大致分如下几个步骤:在AndroidManifest.xml中增加对JUnit的支持,并制定测试项目包。在AndroidManifest.xml中<application.../>节点中增加一个<... 查看全文
不按常理出牌向来是苹果的特色,当不少人还在为周二凌晨未有新版本更新发布而失望的时候,苹果却在北京时间8月7日周三凌晨一点,正式发布了第五个iOS7测试版。相比过去而言,iOS7beta5版本并未带来多少功能上的更新,而是更多体现在细节的修复之上,包括优化中文字体显示,修改部分图标等等。新的“滑动以关闭”设计从目前国外网站发布的信息来看,最新发布的iOS7beta5版本还是出现了不少新的变化。尽管大家期待的九宫格输入法并未出现其他版本之上,但还是重新设计了设置界面的图标... 查看全文
英文原文:google-chrome-touch-friendly-features-options谷歌最近将在最新测试版Chrome中增加多项触屏功能,例如可通过滑动进行网页导航,即用户可通过左右滑动来查看页面浏览记录;以及双指缩放功能,即用户可通过双指的移动来放大缩小浏览的页面。这项功能和Windows8上的IE10很相似。随着谷歌触屏电脑ChrombookPixel和一系列Windows8设备的问世,使得Chrome中的触屏功能开发越来越受到了谷歌的重视... 查看全文
8月5日消息,据国外媒体报道,日前有部分网友向thenextweb网站反映,Twitter开始面向用户开放“状态”(Tweet)记录下载。Twitter随后证实,公司目前正在测试此项功能,仅向小部分用户开放。根据一些用户介绍,想要下载“状态”记录,必须先点开Twitter的“设置”区块,并找到“你的Twitter文档”选项,点击后等待系统“私信”下载地址。打开下载链接... 查看全文
在移动互联网浪潮下,为淘金者卖水的也成了新产业。如推送技术服务商就有个推、极光推送、聚能推,应用统计分析则有友盟、TalkingData。相比这些技术和数据服务,在产品易用性测试领域,有没空间可培育出大公司?有个新产品正是面向这个领域,Lookback.io会向开发者提供SDK,供他们了解用户使用应用时的操作情况。开发者在自己的应用中内嵌Lookback这项SDK,再把应用发放给测试用户后就能进行易用性测试。在用户使用App时,Lookback会录制用户操作界面的视频,看他们滑动都哪页... 查看全文
1Mind的产生很有意思,就是因为创始人DerekDodge在学生时代偶然发现自己的朋友圈子最大也没超出自己的同班同学,“到底有多少本能够跟我成为好哥们儿的同学因此跟我连一面之缘都没有呢?”这个问题让DerekDodge感到困惑。于是就有了这个1Mind(Android/iOS)这个通过性格测试寻找兴趣相似的朋友的社区。1Mind目前仅支持Facebook账号登录,这显然是跟Facebook庞大的关系数据和用户行为数据分不开的,一旦接入的你的FB,系统就会获取你的家乡... 查看全文