十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
Watij——Java Web 测试
上一篇 /
下一篇 2011-02-27 15:58:03
/ 个人分类:测试经验
查看( 3305 ) /
评论( 4 )
Watij——Java开源Web测试工具
51Testing软件测试网)F0W*tE6r#R9Z(K
一个非常好用的Java Web测试框架,虽然这方面也曾经在HtmlUnit、JWebUnit和HttpUnit之间犹豫过,不发现了Watij之后就决定是它了。这里翻译一下官方的Quick Start Guide,更多内容请访问官方网站(
http://watij.com)。
d%](Zk/ml-M@0
1.下载Watij
51Testing软件测试网(K*Y,n7f%R!E5P%?
从
https://sourceforge.net/project/showfiles.php?group_id=165206下载Watij的发布版本
51Testing软件测试网.X:G._1V1e%^
解压watij_X_x.x.zip
51Testing软件测试网z'f!M9by#]k(]|4K
2.安装
R'g[7d'l-G0
将jniwrap.dll复制到system32目录下(通常为C:/WINDOWS/system32/)
51Testing软件测试网8XN%{)`1_ Z,Z$L \
打开你最喜爱的IDE并创建一个工程(我最喜欢的是Intellj)
%]-r
[J
u_#V1\0
将watij.jar以及lib目录下的所有jar包都加入到工程的classpath中
51Testing软件测试网
wYS4@w5|C j
创建一个JUnit TestCase,并确保包含这句话“import static watij.finders.SymbolFactory.\*;”
B!gM#ywr LZ?0
试着编写如下示例程序
:} CwztmH"t0
注意:在/watij_X_xx/src/java-test/watij下可以查看示例程序
"Q@]4E#]0
Google Search Test Example
51Testing软件测试网Yb lL*]
_
import junit.framework.TestCase;
51Testing软件测试网8t5Xq [ C%pL\j
import static watij.finders.SymbolFactory.*;
A;hE3[il&P0
M qlCi2E0
public class GoogleTest extends TestCase {
51Testing软件测试网9_*tz+[b
public void testGoogleSearch() throws Exception {
51Testing软件测试网!r,H.O#F.ou P
IE ie = new IE();
Gk\C0w$fG ep0
ie.start("
http://www.google.com");