source: devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/pages/common/HomePage.java @ 4917

Revision 4917, 975 bytes checked in by luiz-fernando, 13 years ago (diff)

Ticket #1771 - Adicionado testes automatizados para modulo da agenda

Line 
1package org.expressolivre.cte.pages.common;
2
3import org.expressolivre.cte.common.Config;
4import org.openqa.selenium.By;
5import org.openqa.selenium.WebDriver;
6import org.openqa.selenium.WebElement;
7import org.openqa.selenium.support.FindBy;
8
9/**
10 * @author L.F.Estivalet (Serpro)
11 *
12 *         Created on Dec 16, 2010 at 9:43:15 AM
13 *
14 */
15public class HomePage extends Page {
16        @FindBy(xpath = "//a/img[@id='expressoMail12id']")
17        private WebElement mail;
18
19        /**
20         * @param driver
21         */
22        public HomePage(WebDriver driver) {
23                super(driver);
24        }
25
26        /**
27         * Entrar no modulo de email atraves do clique no icone.
28         */
29        public void enterMail() {
30                mail.click();
31                waitForElement(By
32                                .xpath("//table[@id='folders_tbl']/tbody/tr[1]/td/table/tbody/tr[2]/td/div/span"));
33        }
34
35        /**
36         * Entra no modulo da agenda atraves da url "/calendar".
37         */
38        public void enterCalendar() {
39                driver.get(Config.getInstance().getConfig("url") + "/calendar/");
40                waitForElement(By.id("divAppbox"));
41        }
42}
Note: See TracBrowser for help on using the repository browser.