Web单元测试常用工具介绍

1 使用testng框架进行web的单元测试,不用每次都启动tomcat

@ContextConfiguration(locations={"application-context.xml"})
@TransactionConfiguration(defaultRollback = true)
public class TestSafety extends AbstractTestNGSpringContextTests {

	@Autowired
	SafetyStockJob safetyStockJob;

	@Test
	public void test1(){
		List<String> list=safetyStockJob.getFH_date();
		System.out.println(1234);
		System.out.println(list.toString());
		System.out.println(list.size());
	}
}

2 使用spring提供的单元测试插件

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration({ "classpath:applicationContext.xml" })
public class SSHTest {

	@Resource
	private SysUserDao sysUserDao;

	@Resource
	private SysUserService sysUserService;

	@Before
	public void setUp() throws Exception {

	}

	@Test
	public final void testSave() {
		// System.out.println("sysUserService:::" + sysUserService);
		SysUser sysUser = sysUserService.getByProerties("userName", "admin");
	}

}
时间: 2024-12-28 11:53:05

Web单元测试常用工具介绍的相关文章

测试工作中常用工具介绍

测试工作中的常用工具总结 SwitchHosts 这个软件可以存储多个Hosts配置方案并配有切换方案功能,以方便在测试的过程中,应对不同的测试环境实现自由切换Hosts方案的功效. OpenVPN 对于数据库的操作是建立在远程的基础上的,所以在公用网络上建立专用网络成了必要.OpenVPN GUI可以通过用户名和密码让用户连接到专用的VPN网络上,从而让用户远程访问服务器端应用成为可能. SecureCRT 用来连接服务器的虚拟终端,可以模拟远程服务器端的终端在对服务器进行操作,比如查看测试日

空间管理常用工具介绍

作为运维人员,空间的管理是必修课,当然linux系统提供的关于空间管理的工具是非常多的,今天就给大家分享一些比较常用的内存空间以及磁盘空间管理工具. 一.空间占用查看工具 1.内存空间使用状态查看工具 free [OPTION] -m: 以MB为单位 -g: 以GB为单位 2.挂载的文件系统占用空间信息的查看工具 df [OPTION]... [FILE]... -H 以1000为单位 -T 文件系统类型 -h: human-readable -i:inodes instead of block

web安全常用工具

简单工具:明小子,阿d注入工具,namp,穿山甲,御剑,旁注 漏洞扫描工具:appscan .awvs www.cmd5.com  md5解码网站 web安全攻防视频目录: 2.思路.3.简单的工具使用.5.谷歌黑客语法.6.robots.txt.7.渗透必会端口.8.必会dos命令.9.http协议.11.漏洞扫描工具appscan . 12.漏洞扫描工具awvs.13.14.15ewebitor.16.端口扫描和系统脆弱性评估.17.手工注入联合查询.18.数据库备份拿webshell.19

Linux常用工具介绍——free

在Linux系统中,我们查看.监控系统内存使用情况,一般最常用的命令就是free, 关于free的实现,其实是调用linux下的/proc/meminfo文件.[[email protected] /]# free -Vfree from procps-ng 3.3.9 [[email protected] /]# free              total       used       free     shared    buffers     cachedMem:       10

前端常用工具介绍

获取键盘按键的 JavaScript keycode:http://keycode.info/ 扁平化设计配色 :https://flatuicolors.com/

Android 常用抓包工具介绍之Charles

?更多技术干货请戳:听云博客 Charles是一款抓包修改工具,相比起TcpDump,charles具有界面简单直观,易于上手,数据请求控制容易,修改简单,抓取数据的开始暂停方便等等优势!前面介绍了如何使用TcpDump抓包,下面给大家介绍一下Charles的使用. Charles抓包 Charles是一个HTTP代理服务器/HTTP监视器/反转代理服务器.它允许一个开发者查看所有连接互联网的HTTP通信.这些包括request.response现HTTP headers(包含cookies与c

常用操作系统扫描工具介绍

1      常用操作系统扫描工具介绍 1.1      CIS-CAT [功能] 可以根据不同的操作系统,选择不同的基准进行系统漏洞扫描. [适用对象] Unix/Linux,MS Windows,并且这些系统上装了java 5或以上. 本文主要介绍在Linux下的用法 1.1.1        扫描准备 将工具解压到目标Linux机器上,CIS-CAT扫描Linux机器必须要求机器安装JDK在1.5或以上 可以通过#java -version查看具体的版本号,如果机器上有JDK在1.5以上但

web字体格式及几种在线格式转换工具介绍

原文地址:http://blog.csdn.net/xiaolongtotop/article/details/8316554 目前,文字信息仍是网站最主要的内容,随着CSS3技术的不断成熟,Web字体逐渐成为话题,这项让未来Web更加丰富多彩的技术拥有多种实现方案,其中之一是通过@font-face属性在网页中嵌入自定义字体,主流的浏览器都支持这项技术,本文介绍主要的几种Web字体格式及字体格式转换. Web字体格式介绍 TrueType (.ttf) Windows和Mac系统最常用的字体格

八周二次课(1月30日) 10.28 rsync工具介绍 10.29/10.30 rsync常用选项 10.31 rsync通过ssh同步

八周二次课(1月30日)10.28 rsync工具介绍10.29/10.30 rsync常用选项10.31 rsync通过ssh同步===================================================================================================================================================================rsync命令:是一个远程数据同步工具,可