加入Thread.sleep是由于有時候執(zhí)行的太快了以至于頁面還沒顯示完整,以至于報錯。應(yīng)該有更好的方法,稍后再編輯這里。
注釋掉的部分是另外一種判斷方法,關(guān)于WebDriver的等待方式,可以參考這篇文章http://blog.csdn.net/pf20050904/article/details/20052485
testng.xml配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<suite name ="MavenTest" verbose="2">
<test name ="baiduTest">
<classes>
<class name="net.Maventest.WebDriverDemoTest">
<methods>
<includ name="setUp"/>
<includ name="testSearch"/>
<includ name="tearDown"/>
</methods>
</class>
</classes>
</test>
</suite>