在Eclipse中使用JUnit進行單元測試 單元測試工具
junit是java中書寫unit test的framework,目前一些流行的unit test工具大都都是在junit上擴展而來的。目前它的版本是junit3.8.1,可以從www.junit.org上下載。
StrtusTest是junit的擴展當前的版本是StrutsTest2.1.0,在這個版本中不支持Struts1.0。如果需要測試struts1.0的應用程序,對應的版本是StrutsTest2.0?梢詮膆ttp://sourceforge.net/projects/strutstestcase/下載。
下面介紹一下它的使用。直接把解壓的下載文件保存到項目的classpath中,然后再引入這兩個jar文件,就可以使用了。
右擊項目中任何一個文件夾,選擇news的others,這時就會出現Junit的文件夾,展開文件夾選擇JUnit Test Case ,點擊下一步,在Name中填寫測試程序的名字,一般名字必須以Test結尾。然后構選setup()和teardown()選項,選擇需要測試的 Action,點擊下一步,選擇需要測試的方法,點擊Finish即可自動生成測試文件。測試文件中自動生成了setup()和teardown()方 法,用來在測試方法執行前初始化測試環境和在執行后撤銷測試環境。測試方法都是以test開頭的,如(testDoExecute()).
下面在測試方法中就可以填寫自己需要的東西了。如下面的例子:

package com.ezcross.SMS.common.struts.action;


import servletunit.struts.MockStrutsTestCase;

/**//**
* @author paul.ping(wp.huang@ezcross.com)
*
* 類名:SMS10Test
* 操作:
*/
public class LoginActionTest extends MockStrutsTestCase

{
/**//*
* @see TestCase#setUp()
*/
文章來源于領測軟件測試網 http://www.kjueaiud.com/