- Timestamp:
- 07/27/11 11:23:57 (13 years ago)
- Location:
- devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/common
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/common/BaseCalendarTestCase.java
r3799 r4864 6 6 import org.expressolivre.cte.pages.common.HomePage; 7 7 import org.openqa.selenium.support.PageFactory; 8 import org.testng.annotations. Test;8 import org.testng.annotations.BeforeMethod; 9 9 10 10 /** … … 24 24 * inicializar componentes da pagina. 25 25 */ 26 @ Test26 @BeforeMethod 27 27 public void init() { 28 28 HomePage hp = PageFactory.initElements(driver, HomePage.class); … … 40 40 return PageFactory.initElements(driver, AppointmentPage.class); 41 41 } 42 43 public AppointmentPage adicionarCompromisso(String data, String tipo, 44 String titulo, String dataInicial, String horaInicial, 45 String minutoInicial, String dataFinal, String horaFinal, 46 String minutoFinal, String prioridade) { 47 48 AppointmentPage ap = newAppointment(data); 49 ap.setType(tipo); 50 ap.setTitle(titulo); 51 ap.setStartDate(dataInicial); 52 ap.setStartHour(horaInicial); 53 ap.setStartMinute(minutoInicial); 54 ap.setEndDate(dataFinal); 55 ap.setEndHour(horaFinal); 56 ap.setEndMinute(minutoFinal); 57 ap.setPriority(prioridade); 58 59 return ap; 60 } 42 61 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/common/BaseEmailTestCase.java
r4527 r4864 2 2 3 3 import org.expressolivre.cte.pages.common.HomePage; 4 import org.expressolivre.cte.pages.email.MailAdminPreferencesPage; 4 5 import org.expressolivre.cte.pages.email.MailPage; 6 import org.expressolivre.cte.pages.email.MailPreferencesPage; 5 7 import org.openqa.selenium.support.PageFactory; 6 8 import org.testng.annotations.BeforeMethod; … … 30 32 } 31 33 34 /** 35 * Abre pagina de preferencias do modulo ExpressoMail 36 * 37 * @return 38 */ 39 public MailPreferencesPage openEmailPreferencesPage() { 40 driver.get(URL_PREFERENCES_EMAIL); 41 return PageFactory.initElements(driver, MailPreferencesPage.class); 42 } 43 44 /** 45 * Abre pagina de preferencias administrativas do modulo ExpressoMail. 46 * 47 * @return 48 */ 49 public MailAdminPreferencesPage openEmailAdminPreferencesPage() { 50 driver.get(URL_PREFERENCES_EMAIL); 51 return PageFactory.initElements(driver, MailAdminPreferencesPage.class); 52 } 53 54 /** 55 * Abre pagina de preferencias administrativas do modulo ExpressoMail. 56 * 57 * @return 58 */ 59 public MailAdminPreferencesPage openEmailAdminDefaultPreferencesPage() { 60 driver.get(URL_DEFAULT_PREFERENCES_EMAIL); 61 return PageFactory.initElements(driver, MailAdminPreferencesPage.class); 62 } 63 64 /** 65 * Abre pagina de preferencias administrativas do modulo ExpressoMail. 66 * 67 * @return 68 */ 69 public MailAdminPreferencesPage openEmailAdminForcedPreferencesPage() { 70 driver.get(URL_FORCED_PREFERENCES_EMAIL); 71 return PageFactory.initElements(driver, MailAdminPreferencesPage.class); 72 } 73 32 74 } -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/common/BaseTestCase.java
r4780 r4864 5 5 import org.expressolivre.cte.pages.common.LoginPage; 6 6 import org.expressolivre.cte.pages.common.PreferencesPage; 7 import org.expressolivre.cte.pages.email.MailAdminPreferencesPage;8 import org.expressolivre.cte.pages.email.MailPreferencesPage;9 7 import org.openqa.selenium.By; 10 8 import org.openqa.selenium.WebDriver; … … 37 35 @BeforeSuite 38 36 public void beforeSuite() { 37 // Use code below to run through a proxy. 38 // Value for network.proxy.http_port should be integer (no quotes should 39 // be used) and network.proxy.type should be set as 1 (ProxyType.MANUAL, 40 // Manual proxy settings) 41 // FirefoxProfile profile = new FirefoxProfile(); 42 // profile.setPreference("network.proxy.type", 1); 43 // profile.setPreference("network.proxy.http", "10.200.113.61"); 44 // profile.setPreference("network.proxy.http_port", 3128); 45 // driver = new FirefoxDriver(profile); 46 39 47 driver = new FirefoxDriver(); 40 48 driver.get(URL); … … 74 82 driver.get(URL_PREFERENCES); 75 83 return PageFactory.initElements(driver, PreferencesPage.class); 76 }77 78 /**79 * Abre pagina de preferencias do modulo ExpressoMail80 *81 * @return82 */83 public MailPreferencesPage openEmailPreferencesPage() {84 driver.get(URL_PREFERENCES_EMAIL);85 return PageFactory.initElements(driver, MailPreferencesPage.class);86 }87 88 /**89 * Abre pagina de preferencias administrativas do modulo ExpressoMail.90 *91 * @return92 */93 public MailAdminPreferencesPage openEmailAdminPreferencesPage() {94 driver.get(URL_PREFERENCES_EMAIL);95 return PageFactory.initElements(driver, MailAdminPreferencesPage.class);96 }97 98 /**99 * Abre pagina de preferencias administrativas do modulo ExpressoMail.100 *101 * @return102 */103 public MailAdminPreferencesPage openEmailAdminDefaultPreferencesPage() {104 driver.get(URL_DEFAULT_PREFERENCES_EMAIL);105 return PageFactory.initElements(driver, MailAdminPreferencesPage.class);106 }107 108 /**109 * Abre pagina de preferencias administrativas do modulo ExpressoMail.110 *111 * @return112 */113 public MailAdminPreferencesPage openEmailAdminForcedPreferencesPage() {114 driver.get(URL_FORCED_PREFERENCES_EMAIL);115 return PageFactory.initElements(driver, MailAdminPreferencesPage.class);116 84 } 117 85
Note: See TracChangeset
for help on using the changeset viewer.