随笔分类 -  软件测试

Web端PHP代码函数覆盖率测试解决方案
摘要:1. 关于代码覆盖率衡量代码覆盖率有很多种层次,比如行覆盖率,函数/方法覆盖率,类覆盖率,分支覆盖率等等。代码覆盖率也是衡量测试质量的一个重要标准,对于黑盒测试来说,如果你不确定自己的测试用例是否真正跑过了系统里面的每一行代码,在测试的完整性上总要打些折扣。因此,业界几乎对各种编程语言都有自己的一套... 阅读全文

posted @ 2015-11-09 15:41 Horstxu 阅读(5436) 评论(2) 推荐(2) 编辑

Siege——多线程编程最佳实例
摘要:在英语中,“Siege”意为围攻、包围。同时Siege也是一款使用纯C语言编写的开源WEB压测工具,适合在GNU/Linux上运行,并且具有较强的可移植性。之所以说它是多线程编程的最佳实例,主要原因是Siege的实现原理中大量运用了多线程的各种概念。Siege代码中用到了互斥锁、条件变量、线程池、线... 阅读全文

posted @ 2014-10-29 17:53 Horstxu 阅读(3893) 评论(1) 推荐(1) 编辑

web压测工具http_load原理分析
摘要:一、前言http_load是一款测试web服务器性能的开源工具,从下面的网址可以下载到最新版本的http_load:http://www.acme.com/software/http_load/ (页面实在太简陋……)十分令人欣慰的是,这个软件一直在保持着更新(不像webbench,已经是十年的老古... 阅读全文

posted @ 2014-09-03 16:45 Horstxu 阅读(6595) 评论(5) 推荐(5) 编辑

[软件测试]网站压测工具Webbench源码分析
摘要:一、我与webbench二三事Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能。Webbench使用C语言编写,下面是其下载链接:http://home.tiscali.cz/~cz210552/w... 阅读全文

posted @ 2014-08-03 23:42 Horstxu 阅读(5792) 评论(0) 推荐(4) 编辑

[软件测试]Linux环境中简单清爽的Google Test (GTest)测试环境搭建(初级使用)
摘要:本文将介绍单元测试工具google test(GTEST)在linux操作系统中测试环境的搭建方法。本文属于google test使用的基础教程。在linux中使用google test之前,需要对如下知识有一些了解:(1)C/C++编程方法(2)makefile的编写(3)linux命令行操作(4... 阅读全文

posted @ 2014-05-30 01:45 Horstxu 阅读(3684) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示