`
lijunaccp
  • 浏览: 160397 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

超时测试DEMO

 
阅读更多
package com.lijun;

import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.Test;

public class Junit4ExceptionTest {

	private User user;
	
	@Before
	public void init() {
		user = new User();
	}

	//timeout 的时间单位是毫秒
	@Test(timeout = 10)
	public void testUser() {
		assertNotNull(user);
//		try {
//			Thread.sleep(11);
//		} catch (InterruptedException e) {}
		assertEquals("tom", user.getUserName());
	}

}

class User {
	
	private String userName = "tom";

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}
}

分享到:
评论

相关推荐

    testNG单元测试学习总结

    - **超时测试Demo**: - 创建Demo目录结构。 - 编写测试类,例如`TestTimeout`。 - 设置超时时间。 **3.5 忽略测试** - **忽略测试介绍**: - 忽略测试允许开发者暂时不执行某些测试用例。 - 可以通过`@Test...

    android 蓝牙4.0 测试 demo

    这个"android 蓝牙4.0 测试 demo"是一个很好的起点,让初学者了解如何在Android应用中实现蓝牙4.0的功能。 首先,我们需要理解Android中的蓝牙API。Android提供了BluetoothAdapter类,它是连接到蓝牙设备的主要接口...

    junit测试小demo

    在这个名为"junit测试小demo"的压缩包文件中,我们可以预期它包含了一些关于如何使用Junit进行单元测试的示例代码或教程。 首先,让我们来理解一下Junit的基本概念。Junit是一个开源项目,由Eclipse基金会维护,...

    java版本的自动化测试demo

    本示例“java版本的自动化测试demo”聚焦于利用Java语言进行Web应用的自动化测试,主要涉及Selenium WebDriver工具,这是一个广泛使用的浏览器自动化框架。 Selenium WebDriver,简称WebDriver,是一个开源的API,...

    .net TCP 下的RMI测试Demo

    本测试Demo旨在展示如何在.NET环境中利用TCP实现RMI。 RMI的核心概念包括服务器端(Server)、客户端(Client)以及代理对象(Stub)。在服务器端,我们需要定义服务接口和服务实现,这两个部分定义了可以被远程...

    androidHtttp网络通信测试DEMO

    本DEMO "androidHtttp网络通信测试DEMO" 针对Android平台下的Http网络请求进行了深入的讲解和实践,旨在帮助开发者理解和掌握Android中的Http通信。 一、Android网络访问基础 在Android中,所有网络操作都应在子...

    JOTM简单测试DEMO(不含jar包)

    6. **测试**:创建一个简单的测试类,模拟多数据源操作,例如对两个不同的数据源执行插入、更新或删除操作,然后验证事务的正确性。如果所有操作都成功,事务会被提交;如果有任何异常,事务会被回滚。 这个DEMO...

    测试用例demo

    6. **超时测试**:使用@Test注解的timeout参数可以设定测试方法的最大执行时间。超过这个时间限制,测试将被中断并失败。 7. **忽略测试**:有时我们可能需要暂时跳过某个测试,这时可以使用@Ignore注解。 8. **...

    海康视频WEB端接入Demo

    9. **兼容性测试**:考虑到不同浏览器和操作系统之间的差异,开发者需要进行广泛的兼容性测试,确保Demo在各种环境下都能正常运行。 10. **用户界面设计**:良好的用户体验是成功的关键。开发者需要具备一定的UI/UX...

    redis数据库java开发测试demo

    在这个"redis数据库java开发测试demo"项目中,我们将探讨如何在Java Web应用程序中集成Redis,进行数据的存取和测试。 首先,我们需要在项目中添加Jedis的依赖。如果你使用的是Maven,可以在pom.xml文件中添加以下...

    海康摄像头web二次开发demo(官方DEMO)

    6. **测试和调试**:在不同浏览器和网络环境下测试DEMO的功能和性能,对问题进行调试和修复。 这个DEMO为开发者提供了一个很好的起点,他们可以根据实际需求,对这些功能进行扩展和调整,打造出个性化的监控系统。...

    ModBus测试DEMO

    **ModBus测试DEMO** ModBus是一种广泛应用的通信协议,主要在工业自动化设备间进行数据交换。这个"ModBus测试DEMO"很可能是为了演示如何使用公开代码来实现ModBus通信功能。在本文中,我们将深入探讨ModBus协议的...

    winpcap测试demo

    WinPcap测试Demo是关于网络数据包捕获和分析的一个示例程序,它基于WinPcap库,这是一个在Windows平台上广泛使用的开源库。WinPcap允许应用程序直接与网络接口卡进行交互,从而能够实时捕获、过滤、修改以及发送网络...

    AFNetworking-2.0. 测试DEMO 再封装 以及初级资源网址

    这个2.0版本的测试DEMO是为了帮助初学者更好地理解和应用AFNetworking,通过封装一些常见的网络操作,使得代码更加简洁、易于维护。 在学习AFNetworking 2.0时,你需要掌握以下几个核心知识点: 1. **初始化和配置...

    鸿蒙线程管理测试Demo

    鸿蒙线程管理测试Demo是基于华为自研的鸿蒙操作系统(HarmonyOS)进行的一次实战演示,主要关注的是操作系统中的线程管理和调度。在计算机科学中,线程是程序执行的基本单元,它们共享同一进程的资源,通过并发执行...

    android demo,网络状态测试

    "android demo,网络状态测试"这个项目就是一个示例,旨在帮助开发者了解如何在Android平台上检测和处理网络连接的状态。下面我们将深入探讨这个话题,以及相关的编程知识点。 首先,Android提供了多种API来检查...

    钉钉对接Java demo

    Java demo应包含对这些异常情况的处理,如超时、重试策略、错误码解析等,以保证系统的健壮性。 6. **依赖管理**:Java项目通常使用Maven或Gradle等构建工具进行依赖管理。在这个demo中,可能会引入钉钉官方的SDK库...

    Modbus_测试_串口_C#demo.zip

    这个"Modbus_测试_串口_C#demo.zip"压缩包文件包含了使用C#语言实现的Modbus串口通信的一个简单示例。 在C#中,实现Modbus通信通常需要借助第三方库,如NModbus。NModbus库为C#开发者提供了方便的API来读写Modbus...

    Dubbo demo

    5. **服务调用与治理**:研究Dubbo提供的负载均衡策略,如随机、轮询、最少活跃调用数等,并了解如何实现服务的熔断、降级和超时等容错机制。 6. **测试与监控**:学习如何编写测试代码验证服务的正确性,并了解...

    python+接口自动化 demo

    本教程“python+接口自动化 demo”专为初级测试人员设计,旨在教你如何利用Python语言进行接口自动化测试。下面我们将深入探讨Python接口自动化测试的相关知识点。 首先,我们需要了解Python的基本语法和常用库。...

Global site tag (gtag.js) - Google Analytics