1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package edu.samplu.krad.compview;
17
18 import edu.samplu.common.Failable;
19 import edu.samplu.common.ITUtil;
20 import edu.samplu.common.WebDriverLegacyITBase;
21
22
23
24
25
26
27 public abstract class UifTooltipAbstractSmokeTestBase extends WebDriverLegacyITBase {
28
29
30
31
32 public static final String BOOKMARK_URL = "/kr-krad/uicomponents?viewId=UifCompView&methodToCall=start&pageId=UifCompView-Page10";
33
34 private static final String NAME_FIELD_1 = "field1";
35 private static final String NAME_FIELD_2 = "field2";
36
37
38
39
40
41
42 @Override
43 public String getTestUrl() {
44 return ITUtil.PORTAL;
45 }
46
47 protected void navigation() throws Exception {
48 waitAndClickKRAD();
49 waitAndClickByXpath(KITCHEN_SINK_XPATH);
50 switchToWindow(KUALI_UIF_COMPONENTS_WINDOW_XPATH);
51 }
52
53 protected void testUifTooltipNav(Failable failable) throws Exception {
54 navigation();
55 waitAndClickByLinkText("Other Examples");
56 testUifTooltip(NAME_FIELD_1, NAME_FIELD_2);
57 passed();
58 }
59
60 protected void testUifTooltipBookmark(Failable failable) throws Exception {
61 testUifTooltip(NAME_FIELD_1, NAME_FIELD_2);
62 passed();
63 }
64 }