source: devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/pages/calendar/CalendarPage.java @ 3782

Revision 3782, 1008 bytes checked in by luiz-fernando, 13 years ago (diff)

Ticket #1402 - Mudança no nome dos pacotes das classes

Line 
1package org.expressolivre.cte.pages.calendar;
2
3import org.expressolivre.cte.common.Constants;
4import org.expressolivre.cte.pages.common.Page;
5import org.openqa.selenium.By;
6import org.openqa.selenium.WebDriver;
7import org.openqa.selenium.WebElement;
8import org.openqa.selenium.support.FindBy;
9
10
11/**
12 * @author L.F.Estivalet (Serpro)
13 *
14 *         Created on Feb 8, 2011 at 9:13:50 AM
15 *
16 */
17public class CalendarPage extends Page {
18
19        /** Como para selecionar mes. */
20        @FindBy(name = "date")
21        private WebElement date;
22
23        public CalendarPage(WebDriver driver) {
24                super(driver);
25                // TODO Auto-generated constructor stub
26        }
27
28        public void openTodayView() {
29                super.clickElement(By
30                                .xpath("//table[@id='calendar_head_table']/tbody/tr/td[2]/a/img"));
31        }
32
33        public void openAppointmentPage(String date) {
34                System.out.println(Constants.URL
35                                + "/index.php?menuaction=calendar.uicalendar.add&date=" + date);
36                driver.get(Constants.URL
37                                + "/index.php?menuaction=calendar.uicalendar.add&date=" + date);
38        }
39}
Note: See TracBrowser for help on using the repository browser.