51dev.com IT技术开发者社区

51dev.com 技术开发者社区

百盒测试

单元测试用例如何编写

单元测试用例如何编写

#单元测试用例如何编写###定义----单元测试(unittesting),是指对软件中的最小可用单元进行检查和验证。   -例如:c语言中的一个函数,java中的一个类,图形软件中的一个窗口-经常与单元测试联系在一起的活动包括代码走读(Codereview),静态分析(Staticana...

自动化回归测试案例评价标准 MeRest

自动化回归测试案例评价标准 MeRest

自动化回归测试案例评价标准试图定义不同维度来评价自动化案例的优劣,作为后续我们评判讨论测试框架、测试技术和测试案例编写模式的基础。那什么是好的自动化回归测试案例呢?简而言之,就是投资回报率高的案例,因为案例的回报相对稳定,所以,高投资回报率的测试案例的主要特征就是低成本,而这个成本应该是一个测试案例全生命周期的成本:测...

功能测试方法

功能测试方法

功能测试主要采用黑盒测试方法,结合测试内容对功能进行测试,同时在测试过程中对用户需求、设计文档和使用手册进行检查。测试方法主要根据测试对象的不同灵活进行选择。功能测试主要分为功能模块测试和业务流程测试,同时在测试过程中对用户需求、设计文档和使用手册进行检查。功能模块测试主要可采用黑盒测试策略设计测试用例,进行测试。主要...

效率测试方法

效率测试方法

效率测试采用自动化测试和人工测试相结合的测试方法。一般来说将遵循如下步骤开展工作:1)       检测系统当前性能这是对被测系统性能的检验,是性能测试中最基础的一个内容,在本项目中,我们性能测试的最主要的目的之一就是检测系统当前所处性能水平,验证性...

安全性测试方法

安全性测试方法

安全性测试方法采用访谈、检查、测试三种基本的方法并按照提供的系统安全解决方案,结合功能测试和安全性测试工具完成,最终通过安全性测试结果对系统整体安全体系进行评估。1)  访谈。主要是通过与技术开发和管理人员交流和访谈等,获取相关安全测试的证据。2)  检查。包括文档查阅和现场核查...

TPCC-UVA测试环境搭建与结果分析

TPCC-UVA测试环境搭建与结果分析

一、   准备操作系统:Linux,内核版本2.6需要软件:tpccuva-1.2.3,postgresql-8.1.15,gnuplot-4.2.5。tccuva是实现标准TPC-C。Postgresql是最稳定的开源sql数据库。gunplot是一个数学软件,可以根据数据画出相应的函数...

内存测试工具memtester

内存测试工具memtester

Memtester是用户态工具,用于测试内存子系统的故障。非常方便,支持32位或64位Unix-like系统。对于硬件开发开发者来说,memtester可以定位到物理地址。1.安装下载地址http://pyropus.ca/software/memtester/获取memtester-4.2.2.tar.gz源码包。#...

网络测试工具netperf

网络测试工具netperf

Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulkdatatransfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据...

Caffe 单独测试添加的layer

Caffe 单独测试添加的layer

之前那个博客记录了如何实现一个自己的层,这篇教你如何进行层的调试。首先把你在caffe/src/caffe/layers中你自己层的cpp代码copy到caffe/src/caffe/test中然后改名(因为我看那个目录里面命名都是这样命名的):接着就按照这篇博客的做:http://www.cnblogs.com/lo...

测试过程报错

测试过程报错

voc_eval.py里报错:ValueError:invalidliteralforint()withbase10:'180.0'fasterrcnn obj_struct['bbox']=[int(bbox.find('xmin').text),     ...

测试代码出错

测试代码出错

博主的测试代码出错http://www.th7.cn/system/lin/201706/216109.shtml我按照这个博客里的方法去修改我的selectivesearch,不能成功。博主的CarFaceTest.py代码:obj_proposals=sio.loadmat(boxFileName)['all_bo...

Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试(持续更新)

Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试(持续更新)

由于最近需要使用OpenCV,本人需要在自己的PC上使用OpenCV,因此最近一直在研究如何使用VisualStudio编译OpenCV源代码并搭建开发环境,折腾了很长时间,查阅了很多相关资料,终于成功。本文记录一下安装的过程以及遇到的问题,仅供参考。开篇吐槽一下博客园的博文【自动保存和恢复】功能,说白了就是可以自动保...

切分测试数据

切分测试数据

测试数据格式如下,第一个基准句子,第二个为一个相似句子,后面9个为不相似句子。要构成想要的测试格式,把基准句子切分出来写在一个文件并重复10排与后面的10个句子对应Context,GroundTruth,Distractor_0,Distractor_1,Distractor_2,Distractor_3,Distra...

Ajax跨域访问--只适合临时访问或测试

Ajax跨域访问--只适合临时访问或测试

一个简单的Ajax跨域访问,是使用Google浏览器,只需修改Google浏览器的属性就行右击Google浏览器->属性,在目标栏最后添加 --args--disable-web-security--user-data-dir(注意空格)然后确定,重启浏览器就OK了。注:此方法只适合临时访问或测试,如前...

golang 做了个mutex与atomic性能测试

golang 做了个mutex与atomic性能测试

funcBenchmarkMutex(b*testing.B){varnumberintlock:=sync.Mutex{}fori:=0;i<b.N;i++{gofunc(){deferlock.Unlock()lock.Lock()number++}()}}funcBenchmarkAtomic(b*test...