1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | import org.TestNG.annotations.AfterClass; import org.TestNG.annotations.BeforeClass; import org.TestNG.annotations.Parameters; import org.TestNG.annotations.Test; import com.thoughtworks.selenium.DefaultSelenium; import com.thoughtworks.selenium.Selenium; public class TestClusterAddPage { private Selenium driver = null; @Parameters({"selen-svr-addr", "brwsr-path", "aut-addr"}) @BeforeClass private void init(String selenSrvrAddr, String bpath, String appPath){ driver = new DefaultSelenium(selenSrvrAddr, 4444, bpath, appPath); driver.start(); } @Parameters({"cluster-ip", "cluster-username", "cluster-pwd"}) @Test public void testAddCluster(String ip, String username, String password){ driver.open("/ica/Login"); driver.selectFrame("rootFrame"); driver.selectFrame("consoleWorkAreaFrame"); driver.selectFrame("rootFrame"); driver.selectFrame("consolePortfolioFrame"); driver.selectFrame("taskEntriesFrame"); driver.click("link=Clusters"); … .. } @AfterClass private void stop(){ driver.stop(); } } |
1 2 3 4 5 6 7 | <target name="start-selenium"> <java jar="lib/selenium-server-1.0-beta-2/selenium-server.jar" fork = "true" spawn = "true"/> <Antcall target="run-task-jar"/> <get dest="${test.output}/results.txt" src="//localhost:4444/selenium-server/driver/?cmd=shutDown" /> </target> |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |