`
qianzhiyong
  • 浏览: 11085 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

并发注册测试

 
阅读更多
public class Test {
	public static void main(String args[]) throws Exception{
		ExecutorService exec = Executors.newCachedThreadPool();
		for(int i=0; i<10; i++){
			exec.execute(new Runnable() {	
				@Override
				public void run() {
					for(int j=0; j<500; j++){
						DefaultHttpClient httpclient = new DefaultHttpClient();
						HttpParams httpParams = httpclient.getParams();
						HttpConnectionParams.setConnectionTimeout(httpParams, 20000);
						HttpConnectionParams.setSoTimeout(httpParams, 20000);
						String name = RandomStringUtils.randomAlphanumeric(8);
						HttpGet get = new HttpGet("http://xxxxxxxx.com/api/user/register?name="+name+"&password=000000&type=1");
						HttpResponse response;
						try {
							response = httpclient.execute(get);
							if (response.getEntity() != null) {
								String responseString = EntityUtils.toString(response.getEntity());
								System.out.println(responseString); //打印出服务器响应的HTML代码
							}
						} catch (ClientProtocolException e) {
							e.printStackTrace();
						} catch (IOException e) {
							e.printStackTrace();
						}
						
					}
				}
			});
		}
	}
}
 
分享到:
评论

相关推荐

    LoadRunner8.0 500并发600并发注册码 license

    LoadRunner 8.0是一款强大的性能测试工具,能够帮助开发者和测试工程师评估应用程序在高并发情况下的性能表现。通过使用正确的注册码和License,用户可以获得特定的并发数量和其他高级功能。需要注意的是,公开分享...

    并发测试调优文档

    - 需求包括5个用户并发注册,20个用户并发订票,响应时间不超过20秒,并且在负载下CPU利用率不超过75%,可用内存至少100MB。 - 注册脚本的准备:添加集合点同步操作,设置迭代次数,参数更新等。 - 登录及订票...

    java selector 测试并发

    测试并发时,通常会创建一个线程池来处理这些事件,避免单一线程成为性能瓶颈。Java的`ExecutorService`和`ThreadPoolExecutor`可以用于管理和控制线程池。线程池中的线程将负责处理`Selector`选择出来的事件,这样...

    帆软7.0.4并发补丁

    5. 验证:安装完成后,通过模拟多用户访问测试,验证并发性能是否得到改善。 在实际应用中,我们还需要注意以下几点: - 硬件资源:并发性能的提升可能对硬件资源(如CPU、内存、磁盘I/O)提出更高要求,确保服务器...

    SIPP使用手册(带脚本)

    测试数据文件,可以包含多个注册请求的参数,如不同的用户名、密码或注册间隔,以便进行多用户并发注册测试。 ### 呼叫 SIPP还能进行呼叫模拟,这涵盖了呼叫建立、媒体协商和呼叫结束的全过程。 #### 测试 运行`...

    SIP服务器性能测试报告

    - 不同的账号用于注册测试,以确保测试覆盖范围。 - **呼叫信令并发能力**: - 设定固定的呼叫保留时间,逐步提升CPS值,监测消息是否发生重传及系统性能变化。 - 当系统出现消息重传时,表明已超出系统处理能力。...

    性能之并发用户数的计算.doc

    并发用户数是指在某一时刻同时向服务器发送请求的用户数,它与在线用户数和注册用户数不同,在线用户数是指同时在线的用户数,而注册用户数是指数据库中存在的用户。并发用户数对服务器产生压力,而在线用户数对...

    GB28181平台简单测试软件

    1. **设备发现与注册测试**:检查设备是否能正确地发现GB28181平台并成功完成注册过程。 2. **音视频流测试**:验证媒体流的实时传输,包括视频清晰度、音频质量以及延迟等问题。 3. **事件告警测试**:模拟触发各种...

    《软件测试技术》_实验报告_测试用例设计与自动化测试

    例如,用户注册测试用例关注并发注册的处理能力,而订票业务则关注在10个并发用户下,响应时间是否小于5秒,吞吐量是否达到5tps。 总的来说,这个实验提供了实践经验,使学习者能够深入理解自动化测试工具的使用,...

    GB28181测试工具,解压即可用。亲自测试。

    2. **模拟服务器/客户端**:可以模拟GB28181标准下的服务器或客户端,用于测试设备间的通信能力,验证注册、心跳、视频流推送和请求等关键功能。 3. **性能测试工具**:评估系统在高并发情况下的性能,如同时处理...

    网上订餐系统课程设计测试报告

    在实际应用中,系统还需要进行压力测试、性能测试、安全性测试等,以应对大量并发用户和可能的安全威胁。同时,定期进行回归测试以确保新功能的加入或旧功能的修改不会影响到现有系统的稳定性。持续的测试和改进是...

    C# httplistener 简单的高并发http服务器例子

    4. **处理请求**:当有请求到达时,`HttpListener`会自动调用预先注册的回调函数。这个回调函数通常是异步的,因此可以在处理请求的同时继续监听其他请求。在回调中,我们通常会读取请求的头部信息、请求体,然后...

    sip性能、压力测试工具Winsip和注册机

    sip 话务产生器是-兼具 voice 及 video 的voip 测试软件,简易的使用介面,让使用者轻松建立自己的测试场景,而完整的sip 之 voice/video 7层模拟功能更是此套测试仪的精髓。 附件keygen是算号器

    网上书店测试用例.doc

    * 功能测试用例:包括用户注册、登录、书籍查询、书籍购买、订单管理等多个测试用例。 三、性能测试用例 * 被测试对象的介绍:网上书店系统的性能测试是为了验证系统在高并发和大数据量下的性能。 * 测试围与目的...

    iwebshop软件测试-100测试用例+PPT.zip

    在iWebShop中,手动功能测试包括对用户注册、登录、商品浏览、购物车管理、订单处理等核心流程的测试。测试人员需要模拟真实用户操作,确保每个步骤无误,同时也要考虑异常情况,如输入错误、网络中断等,看系统能否...

    购物车注册页面测试

    6. **性能测试**:检查在高并发情况下,注册服务的响应时间和系统稳定性。这涉及到服务器负载能力和数据库的处理能力。 7. **安全性测试**:确保用户数据的安全,比如密码应加密存储,防止SQL注入攻击,同时要考虑...

    性能测试实战(一 ~ 五)+自动化接口实战接口(一 ~ 三)+ 电商项目测试实战(一 ~ 四)

    例如,“电商项目测试实战(一 ~ 四).docx”可能涵盖了购物车功能测试、支付流程验证、用户登录注册测试、商品搜索和推荐系统测试等关键环节。 - 文件“电商项目测试实战(三).docx”和“电商项目测试实战(四)....

    QQ注册页面测试用例.zip

    - **并发注册**:模拟大量用户同时注册,测试服务器的处理能力和系统稳定性。 **3. 兼容性测试** 兼容性测试确保QQ注册页面能在多种设备和浏览器上正常工作: - **操作系统**:测试Windows、MacOS、iOS、Android等...

    非常好的某网站性能测试用例

    4. Perf.T.4:评估每日新增会员的速度,测试新用户注册流程的性能。 5. Perf.T.5 和 Perf.T.6:针对模板下载,测试系统同时处理多用户并发下载的能力。 【容量测试】 1. Perf.C.1:系统需支持的最大用户数,不超过...

Global site tag (gtag.js) - Google Analytics