用nodejs写的入门级练习。我在观看@Scott的视频课时了解了这个测试工具。所以简单的写下来。PS:这是我的第一篇技术文章。写下这句话的时候,心里莫名的激动。菜鸟战战兢兢准备上路~~1.我们先来看看nodejs的这段代码。文件名为server1.js//请求nodejs自带的http模块,赋值给http变量varhttp=require('http');//接下来我们调用http模块提供的函数createServer。它会返回一个对象,这个对象有个方法叫listen,指定http服务器监听的端口号http.createServer(function(request,response){//发送header:statusvaluecontenttyperesponse.writeHead(200,{'Content-Type':'text/plain'});//接收响应数据response.end('helloworld!\n')}).listen(8888);//终端打印信息console.log('服务器运行在127.0.0.1:8888/');2、在命令行启动这个服务:3、在网页中请求127.0.0.1:8888或者http://localhost:8888(关于127.0.0.1和localhost的文章可以看这篇:http://blog.csdn。net/xifeijia...)4.现在我们需要使用工具ab。首先进入安装ab的目录。比如我用的wamp,文件夹是这样的:命令中启动ab,设置请求数,并发数和测试url。继续阅读:(还有一些参数的含义需要大家多了解)继续阅读:(以下是关于连接的时间参数和请求时间的大致分布)PS:以上是一个请求成功,因为访问的是本地服务器,所以请求成功完成,比较快。让我们来看看没有解决的问题。这是第一次使用测试工具ab,(这只是一个简单的练习,所以对一些参数不是很敏感),稍后再补充。也欢迎指正和指导。
