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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 测试 >>列表
原文见此处单元测试是编写测试代码,用来检测特定的、明确的、细颗粒的功能。单元测试并不一定保证程序功能是正确的,更不保证整体业务是准备的。单元测试不仅仅用来保证当前代码的正确性,更重要的是用来保证代码修复、改进或重构之后的正确性。一般来说,单元测试任务包括接口功能测试:用来保证接口功能的正确性。局部数据结构测试(不常用):用来保证接口中的数据结构是正确的比如变量有无初始值变量是否溢出边界条件测试变量没有赋值(即为NULL)变量是数值(或字符)主要边界:最小值,最大值,无穷大(对于DOUBLE等... 查看全文
java中主要的排序方法分为两大类:内部排序和外部排序。内部排序顾名思义就是将要排序的无序数列放到内存中去进行操作,而有一些无序数列大的惊人,内存不能放下,所以就放到外存中去进行排序这就是外部排序。关于排序的分类,我在网上看到了一个图片,能很清楚的表现他们的分类:1.冒泡排序法(1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。(2... 查看全文
1、下载并安装ruby20111229-1559-sfx.exe(E:\开发包)把ruby加入环境变量Path中:e:\Ruby193\bin;----------------------------2、下载并双击解压DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe(E:\开发包)----------------------------3、安装并测试,cd到步骤2的解压目录下:----C:\DevKit>rubydk... 查看全文
自从本座发表了两篇关于WindowsSocket通信组件实现的文章后,收到不少读者的留言,希望能分享完整的源代码。此时,本座不敢弊帚自珍。特意在此提供服务端组件和客户端组件的完整代码。另外,为便于读者学习和理解,花了一点点时间精心制作了两个测试用例,一个用于功能测试(TestEcho),另一个用于性能测试(TestEcho-PFM)。读者可以通过这两个测试用例入手,迅速掌握组件的使用方法。希望对大家有所帮助,谢谢~^_^~(轻踩这里,你懂的^_*)原文:... 查看全文
自从本座发表了两篇关于WindowsSocket通信组件实现的文章后,收到不少读者的留言,希望能分享完整的源代码。此时,本座不敢弊帚自珍。特意在此提供服务端组件和客户端组件的完整代码。另外,为便于读者学习和理解,花了一点点时间精心制作了两个测试用例,一个用于功能测试(TestEcho),另一个用于性能测试(TestEcho-PFM)。读者可以通过这两个测试用例入手,迅速掌握组件的使用方法。希望对大家有所帮助,谢谢~^_^~(轻踩这里,你懂的^_*)原文:... 查看全文
经过近4个工作日的整理,终于把整个系统基本都搞定:使用了MOCK写道Finishedin32.84seconds390examples,0failures,6pending原来的写道Finishedin21minutes11.65seconds421examples,13failures现在33秒,对比以前的20+分钟,好了太多了,起码不怕运行单元测试的时候睡着了。。。6个pending,是因为难于MOCK。例如:使用了delayed_job,调用者与被调用者之前隔了4,5层关系... 查看全文
· Xhprof php性能测试工具用法小结发布时间:2012-08-21
Xhprof是facebook推出的轻量级的php性能分析工具,和Xdebug相比,XHProf更加易用和可控,尤其是生成流程图和调试数据对比的功能很好很强大。下面简单介绍下Xhprof的安装及使用。1、安装可以从页面下载相应版本及了解各个版本依赖条件。安装前,先假设php的bin目录是:/usr/local/php/bin[root@localhostextension]#ln... 查看全文
· 初学boost::any的测试代码发布时间:2012-07-09
#include<iostream>#include<string>#include<utility>#include<vector>#include"boost/any.hpp"classA{public:voidsome_function(){std::cout<<"A::some_function()\n";}};classB{public:voidsome_function(){std::cout<<"B:... 查看全文
· CAS单点登录测试环境搭建步骤发布时间:2012-06-11
From:http://wangyaodi.javaeye.com/blog/294172实验目的:A.验证cas和php应用客户端的连接性B.验证cas和java应用客户端的连接性C.验证从java客户端连接到php客户端,session的连续性1.下载必要的软件:Tomcat:apache-tomcat-5.5.27windows安装包。Tomcat可以去apache网站上去下载。以下CAS有关软件可以去http://www.ja-sig... 查看全文
· Java多线程优先级的一些测试发布时间:2012-04-24
Java的每个线程都有一个优先级,当有多个线程处于就绪状态时,线程调度程序根据线程的优先级调度线程运行。可以用下面方法设置和返回线程的优先级。publicfinalvoidsetPriority(intnewPriority)设置线程的优先级。publicfinalintgetPriority()返回线程的优先级。newPriority为线程的优先级,其取值为1到10之间的整数,也可以使用Thread类定义的常量来设置线程的优先级,这些常量分别为:Thread.MIN_PRIORITY... 查看全文
· 如何进行Java EE性能测试与调优发布时间:2012-03-28
性能测试的目标性能测试不同于功能测试,不是对与错的检验,而是快与慢的衡量。在进行真正的性能测试之前要先搞清楚目标:1.在确定的硬件条件下,可以支持的并发数越大越好,响应时间越快越好。具体需要达到的并发数是多大,要求的响应时间是多快,由产品经理来提出。2.在确定的硬件条件下,测试得到最大并发数和相应的响应时间之后。如果增加硬件投入,可以得到怎样的性能提升回报?(系统扩展性和伸缩性测试,Scalability)这里的硬件条件包括:cpu,memery,I/O,networkbandwidth... 查看全文
Jquery是当下比较流行的1个js框架,通过使用webdriver的execute_script方法,我们可以将jquery库结合到自动化测试中去。结合jquery进行自动化测试的思想是这样的:首先将jquery的源码读到1个string中去,然后使用executescript执行该string。执行完毕后我们就可以通过executescript方法来调用jquery库了。下面的html代码中有一个隐藏的div,当鼠标移动到(mouseover)页面上名为MouseOverHere的链接时... 查看全文
· 如何用googletest写单元测试发布时间:2012-03-13
googletest是一个用来写C++单元测试的框架,它是跨平台的,可应用在windows、linux、Mac等OS平台上。下面,我来说明如何使用最新的1.6版本gtest写自己的单元测试。本文包括以下几部分:1、获取并编译googletest(以下简称为gtest);2、如何编写单元测试用例;3、如何执行单元测试。4、googletest内部是如何执行我们的单元测试用例的。1.获取并编译gtestgtest试图跨平台,理论上,它就应该提供多个版本的binary包。但事实上... 查看全文
http://vb2005xu.iteye.com/blog/760561上述为测试组件的代码顺便把它整到新东西里面,发现直接dump看起来很费劲,也不好调试故加了个界面详见附件Pkg_Unit_Framework_控制台.rar(6.4KB)下载次数:2大小:150.8KB查看图片附件... 查看全文
看标题是不是Google又在隐私上玩什么花样儿了?这次还真不是。我们知道,很多ISP都喜欢拦截你访问错误网址的页面,来显示一个充满广告的网页,然后用小字告诉你这个网址不存在,比如中国联通这样的。而如果你用Chrome的话,就不会看到ISP的广告页面,因为Chrome有自己的一套。在Chrome刚刚启动的时候,它就会访问三个随机生成的不存在的网址(如上图黄色的三个网址),它们都应该返回502错误... 查看全文
· Spring2.5+JUnit4单元测试发布时间:2012-02-17
Spring2.5+JUnit4单元测试单元测试SpringjunitXMLJPA.要求:JDK1.5以上(因为Junit4是用注解来实现的)需要的包spring-2.5.jarjunit-4.4.jarspring-test.jar测试类packageuser;importstaticorg.junit.Assert.fail;importjava.util.Date;importorg.junit.After;importorg.junit.Before;importorg.junit... 查看全文
环境:ruby1.9.3rails3.1.3简介:RSpecisaBehaviour-DrivenDevelopmenttoolforRubyprogrammers.BDDisanapproachtosoftwaredevelopmentthatcombinesTest-DrivenDevelopment,DomainDrivenDesign,andAcceptanceTest-DrivenPlanning.RSpechelpsyoudotheTDDpartofthatequation... 查看全文
如果你使用Google帐户登录YouTube,应该已经看到其中整合了一些其它Google的服务,包括很多与Google+的整合,这在之前就有了。但最近YouTube的最新测试界面(如上图)则有更深度的整合,比如右上角出现了类似其它Google服务里的新款导航条内容,可以查看Google+的提醒信息,或是一键分享到Google+。看来新的GoogleBar铁定会横跨到所有Google服务里,但我们还是不知道为何在Google官方宣布新款GoogleBar之后过了如此之久,还没有推送给所有用户使用... 查看全文
<?php/***随机打乱数组、字符串PHP函数应用测试**@authorflyer0126*@date2011-12-29**///随机打乱数组$arr=array('1','2','3','4','5','6');print_r($arr);//Array([0]=>1[1]=>2[2]=>3[3]=>4[4]=>5[5]=>6)shuffle($arr);print_r($arr);//Array([0]=>3[1]=>... 查看全文
· mongodb压力测试for java发布时间:2011-12-23
这是基于实际业务的压力测试,测试机和服务器的配置都很低。测试机。本人机器,500进程cpu基本100%。服务器:8G内存双核Intel(R)Pentium(R)DualCPUE2200@2.20GHz测试时cpu保持在90%左右。测试请求流向:测试机jmeter->服务器tomcat->服务器mongodbmongodb数据大小:150w条数据"resident":1439"virtual":3180"mapped":1136也就是使用了1.4g的内存mongodb的测试命令:... 查看全文