[portal-commits] JBoss Portal SVN: r12310 - in branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium: cms and 1 other directories.

portal-commits at lists.jboss.org portal-commits at lists.jboss.org
Thu Nov 27 08:06:10 EST 2008


Author: vrockai
Date: 2008-11-27 08:06:10 -0500 (Thu, 27 Nov 2008)
New Revision: 12310

Modified:
   branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/JBossPortalSeleniumTestCase.java
   branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java
   branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSDirectoryTestCase.java
   branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSFileTestCase.java
   branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/portal/AdminPortalTestCase.java
Log:
saving pages for debug

Modified: branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/JBossPortalSeleniumTestCase.java
===================================================================
--- branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/JBossPortalSeleniumTestCase.java	2008-11-26 19:18:43 UTC (rev 12309)
+++ branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/JBossPortalSeleniumTestCase.java	2008-11-27 13:06:10 UTC (rev 12310)
@@ -1,5 +1,10 @@
 package org.jboss.portal.test.selenium;
 
+import java.io.BufferedWriter;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.io.PrintWriter;
+
 import org.testng.Assert;
 import org.testng.annotations.AfterClass;
 import org.testng.annotations.BeforeClass;
@@ -28,9 +33,7 @@
 
 	@BeforeClass
 	public void setupChromeForLogin() throws Exception {
-
 		String browser = System.getProperty("browser");
-
 		selenium = new DefaultSelenium("127.0.0.1", 44444, browser, "http://localhost:8080/portal/");
 		
 		selenium.start();
@@ -212,4 +215,15 @@
 			Assert.assertTrue(selenium.isElementPresent("Link=Login"), "Login link not present.");
 		}
 	}
+	
+	protected void savePage(String filename) {
+		try {
+			PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(filename)));
+			out.print(selenium.getHtmlSource());
+			out.close();
+		} catch (IOException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		}
+	}
 }

Modified: branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java
===================================================================
--- branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java	2008-11-26 19:18:43 UTC (rev 12309)
+++ branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/WSRPTestCase.java	2008-11-27 13:06:10 UTC (rev 12310)
@@ -71,6 +71,7 @@
 		
 		selenium.click(SUBMIT_CREATECONS);
 		selenium.waitForPageToLoad(PAGE_LOAD);
+		savePage("1.html");
 		selenium.type(INPUT_CACHEEXP, "600");
 		
 		selenium.type(INPUT_CONSWSDL, "http://wsrp.bea.com:7001/producer/producer?WSDL");

Modified: branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSDirectoryTestCase.java
===================================================================
--- branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSDirectoryTestCase.java	2008-11-26 19:18:43 UTC (rev 12309)
+++ branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSDirectoryTestCase.java	2008-11-27 13:06:10 UTC (rev 12310)
@@ -173,7 +173,7 @@
 		selenium.click("link=" + defaultDirName);
 		selenium.click("submit");
 		selenium.waitForPageToLoad(PAGE_LOAD);
-
+		savePage("2.html");
 		Assert.assertEquals("copySrc", selenium.getText("//div[@id='center']/div/div/ul/li[5]"));
 		Assert.assertTrue(selenium.isElementPresent("link=" + defaultDirName));
 		selenium.click("link=Home");

Modified: branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSFileTestCase.java
===================================================================
--- branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSFileTestCase.java	2008-11-26 19:18:43 UTC (rev 12309)
+++ branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/cms/CMSFileTestCase.java	2008-11-27 13:06:10 UTC (rev 12310)
@@ -316,6 +316,7 @@
 		selenium.click("//div[@id='center']/div/div/div[3]/table/tbody/tr[3]/td[2]/form/select/option[4]");
 		selenium.click("//div[@id='center']/div/div/div[3]/table/tbody/tr[3]/td[2]/form/input");
 		selenium.waitForPageToLoad(PAGE_LOAD);
+		savePage("3.html");
 		Assert.assertTrue(selenium.isTextPresent("Confirm Deletion of /newFile"));
 		Assert.assertTrue(selenium.isTextPresent("WARNING! You will not be able to undo these change!"));
 		Assert.assertTrue(selenium.isTextPresent("Are you sure you want to delete this resource?"));

Modified: branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/portal/AdminPortalTestCase.java
===================================================================
--- branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/portal/AdminPortalTestCase.java	2008-11-26 19:18:43 UTC (rev 12309)
+++ branches/JBoss_Portal_Branch_2_7/testsuite/ui-tests/src/org/jboss/portal/test/selenium/portal/AdminPortalTestCase.java	2008-11-27 13:06:10 UTC (rev 12310)
@@ -67,7 +67,7 @@
 		
 		clickIfVisible(TAB_PORTALOBJ_ID);
 		clickIfVisible(LINK_PORTALS_ID);
-
+		savePage("4.html");
 		Assert.assertFalse(selenium.isTextPresent("TestPortal"), "Not created page already exist.");
 
 		selenium.type(INPUT_PORTALNAME, "TestPortal");




More information about the portal-commits mailing list