package com.gubo;
import org.testng.annotations.*;
import com.meterware.httpunit.*;
public class HttpUnitTest {
@Test
public static void main(String[] args) {
try {
WebConversation wc = new WebConversation();
WebRequest request =new GetMethodWebRequest("http://www.google.cn"); //打开网页
//wc.setProxyServer( "your.proxy.com", 80 );
WebResponse response = wc.getResponse(request);
WebLink httpunitLink =
response.getFirstMatchingLink(WebLink.
MATCH_CONTAINED_TEXT,"图片"); //点击按钮
response = httpunitLink.click();
System.out.println("Test successful !!");
} catch (Exception e) {
System.err.println("Exception: " + e);
}
}
@Configuration(beforeTestClass = true)
public void doBeforeTests() {
System.out.println("invoke before test class!");
}
@Configuration(afterTestClass = true)
public void doAfterTests() {
System.out.println("invoke after test class!");
}
}
安装了jwunit后,写的一小段测试代码
能跑通,但是testng依然报未通过,明天弄吧