【典型的软件测试过程模型】教程文章相关的互联网学习教程文章

智能卡的卡体测试【图】

目前,有一份标准可用于测试有或无芯片的卡,它就是ISO/IEC 10323标准。在欧洲,还有EN 1292标准, 但它是专用于智能卡和终端的,包括了它们的一般电气需求。有关的卡标准经常关系到标准中规定的特性检 验的单项测试和测试步骤。  以下各项中,按字母表顺序简明地叙述了许多关于智能卡常用的测试和检验,参看图1。卡制造商的测试实 验室通常有卡的100~150项不同测试的一览表。图1 卡体测试的分类选择(每项单独的卡要素:全息图...

ab压力测试【代码】

1.ab的简介 ab是apachebench命令的缩写。 ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等2.ab的原理 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它W...

《软件性能测试与LoadRunner实战教程》喜马拉雅有声图书上线【图】

工作忙的同学们有福了,可以听书了。 于涌老师的《软件性能测试与LoadRunner实战教程》喜马拉雅有声图书上线。原文:http://www.cnblogs.com/tester2test/p/7755817.html

VxWorks下PCI驱动的配置与测试【图】

理论知识 见《VxWorks系统的PCI总线配置与应用》 实现步骤: 建立工程,添加BSP包; 将驱动测试代码surfConfPciDevice.c加入工程中; 在usrAPPInit.c中添加测试程序,surfConfPciDevice(int vendorId, int devId, int myIndex),厂商号和设备号在BIOS启动时会打印在屏幕上。 其中与PCI相关的函数在pciConfigLib.c (c:\tornado2.2\target\src\drv\pci) 中。 原文:http://www.cnblogs.com/FreedomBox/p/6534453.html

测试不定长参数的函数【代码】

void printlist(int begin,...) {va_list ap;char *p;va_start(ap, begin);p = va_arg(ap, char *);while (p != NULL) {fputs(p, stdout);putchar(‘\n‘);p = va_arg(ap, char*);}va_end(ap);}int _tmain(int argc, _TCHAR* argv[]) {printlist(0, "hello", "world", "foo", "bar", NULL);char c;std::cin >> c;} 原文:http://www.cnblogs.com/ph829/p/5417752.html

JMeter使用记录1 -- JDBC测试【图】

场景:使用jmeter对web应用和mysql数据库进行压力测试JMeter是一款非常强大的测试工具,可以用来测试web,数据库,从07年用过之后一直对它情有独钟,下面记录下在一个项目中对它的简单使用。项目分数据库测试和web应用测试数据库测试比较简单,将要测试的数据库的jdbc driver放到jmeter的lib文件夹,新建线程组,配置起100线程,循环10次,10秒启动所有线程,加入一个jdbc connection configuration,加入要进行的CRUD操作,点击启...

APP专项测试实战2【代码】【图】

综合性能针对所有APP的性能,从大局观去看性能数据。 命令:adb shell vmstatr:表示运行队列b:阻塞的进程swpd:虚拟内存使用的大小free:空闲的物理内存的大小buff:缓存cache:缓冲si:每秒从磁盘读入虚拟内存的大小so:每秒虚拟内存写入磁盘的大小bi:块设备每秒接收的块数量bo:块设备每秒发送的块数量in:每秒CPU的中断次数cs:每秒上下文切换次数us:用户CPU时间sy:系统CPU时间id:空闲CPU时间wt:等待IO CPU时间使用bash提取指标adb she...

用jmeter做手机端应用的性能测试

最近公司的新应用要上线,领导要求做压力测试,翻遍了大大小小的测试网站都找不到ios端应用的性能测试工具。 之前用Jmeter做过web应用测试,现在公司的产品也是http协议的,就考虑说手动输入请求和参数进行性能测试。1、现用badboy随便录制了一个web端的请求,保存成jmx的格式。2、启动jmeter打开步骤1保存的脚本。3、删除不需要的组件。4、点击步骤1录制的请求,名称中输入需要测试的请求。5、输入服务器名称(不需要带http)、协议...

Part-接口测试2【代码】

1.JsonPath:像xpath一样,提取json数值2.json schema:gibhub -> jsonschemafrom jsonshema import validate schema = {"type":"object","properties":{"price":{"type":"number"},"name":{"type":"string"} } } validate(instance={"name":"Eggs", "price":34.99}, schema=schema) 3.restful,同一个api,通过get,post,put,delete,来区别方法33原文:https://www.cnblogs.com/n-n5980/p/12241118.html

***敏捷软件测试--初见【图】

转:http://www.cnblogs.com/fnng/archive/2013/02/03/2891246.html反应快速灵敏。  在敏捷软件开发领域,更注重的以人为核心,迭代,循序渐进的开发方法。相比传统的开发方法,这种方法能更快速的开发,上线,反馈,调整、迭代。以敏捷的姿态去发展产品。 敏捷与传统开发的区别   有个非常有意思的游戏能够帮助大家理解敏捷和传统开发的差...

黑盒测试用例设计技术--边界值分析法

本文通过案例的形式,详细讲解黑盒测试用例设计技术中的边界值分析法。无数的测试实践表明,大量的故障往往发生在输入定义域或输出值域的边界上,而不是在其内部。因此,针对各种边界情况设计测试用例,通常会取得很好的测试效果。边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法,通常作为对等价类划分法的补充,其测试用例来自等价类的边界。边界值分析使用与等价类划分法相同的划分,只是边界值分析假定错误更...

实验五 单元测试【代码】【图】

实验五 单元测试一、实验目的1)掌握单元测试的方法2)学习XUnit测试原理及框架;3)掌握使用测试框架进行单元测试的方法和过程。二、实验内容1、了解单元测试的原理与框架2、结对编程的小组采用测试框架 对自己“结对编程”实验的程序模块(类)进行单元测试,提交单元测试报告测试报告包括以下内容:1)源码2)测试用例设计 (结合单元测试的内容和模块功能设计测试用例)3)选择的测试框架介绍、安装过程4 )测试代码5)测试结果...

Jmeter性能测试请求超时:目前遇见有三种情况

1.请求连接超时。连不上服务器。一般是因为线程太多2.连接成功,但是读取超时。等不到服务器返回的数据,一般是这次请求查询的量很大,比如查了5度的顶点。(timeout小于server的最大等待时间)3.连接成功,server查询数据时超时(就是因为2请求的导致的)server超时机制,如果查询时间超过30s自动报错。(timeout大于server的等待时间)原文:https://www.cnblogs.com/tarzen213/p/12056400.html

rspec+rest-client测试第三方web service【代码】

如果你手工测试Restful 服务将会是一件非常单调乏味的事情。当然,目前有一些浏览器插件可以通过可视化的界面帮助你手工测试,例如postman、rest console,但是每次系统版本更新,你都需要去手动执行大量的测试,显然这种方式不是非常实用。Ruby拥有许多出色的gem包,你可以使用它们完成这项枯燥的工作。其中RestClient是我比较喜欢的一个。结合ruby的rspec框架使用RestClient可以编写非常强大的测试脚本。假如Github想让你测试他们...

数据库优化-基准测试(一)

基准测试的目的基准测试是为了找出系统的瓶颈,包括: 硬件 磁盘、内存、网络等。 操作系统 文件系统、内存管理、驱动、调度等。 RDBMS SQL层、存储引擎层。 Schema设计 索引、表结构、数据类型。 Query Query写的不好、逻辑错误。 应用程序问题 系统各部分之间的交互 磁盘IO、RAM、RDBMS等。 测量值 如何测量?哪里最花时间?哪个组件最忙? 找出造成瓶颈的原因 系统测试计划的需求 选择正确的硬件和软件 ; 理解系统的行...