@@ -39,77 +39,16 @@ public static void startup(FirefoxDriver driver) throws Exception {
3939 runBackground ();
4040
4141 Thread .sleep (1000 );
42+
43+
4244 run (root , env , "gateway" );
4345 run (root , env , "fe" );
44- run (root , env , "bedbham" );
45-
4646
4747
4848 Thread .sleep (1000 );
4949 driver .get ("http://www.local.test/index.html" );
50- driver .manage ().window ().setSize (new Dimension (1024 , 768 ));
51- Thread .sleep (1000 );
52- doClick (()->driver .findElement (By .linkText ("Dns" )));
53- Thread .sleep (1000 );
54- driver .findElement (By .linkText ("MAPPINGS" )).click ();
55- Thread .sleep (1000 );
56- driver .findElement (By .id ("dns-mappings-add" )).click ();
57- Thread .sleep (1000 );
58- driver .findElement (By .id ("dns" )).click ();
59- Thread .sleep (1000 );
60- driver .findElement (By .id ("dns" )).sendKeys ("www.sample.test" );
61- Thread .sleep (1000 );
62- doClick (()->driver .findElement (By .id ("mod-save" )));
63- Thread .sleep (1000 );
64- doClick (()->driver .findElement (By .id ("dns-mappings-add" )));
65- Thread .sleep (1000 );
66- driver .findElement (By .id ("dns" )).click ();
67- driver .findElement (By .id ("dns" )).sendKeys ("gateway.sample.test" );
68- doClick (()->driver .findElement (By .id ("mod-save" )));
69- driver .findElement (By .id ("dns-mappings-add" )).click ();
70- driver .findElement (By .id ("dns" )).click ();
71- driver .findElement (By .id ("dns" )).sendKeys ("be.sample.test" );
72- doClick (()->driver .findElement (By .id ("mod-save" )));
73- doClick (()->driver .findElement (By .linkText ("Main" )));
74- Thread .sleep (1000 );
75- doClick (()->driver .findElement (By .linkText ("SSL/Certificates" )));
76- Thread .sleep (1000 );
77- doClick (()->driver .findElement (By .id ("ssl-sites-add" )));
78- Thread .sleep (1000 );
79- doClick (()->driver .findElement (By .id ("address" )));
80- driver .findElement (By .id ("address" )).sendKeys ("*.sample.test" );
81- Thread .sleep (1000 );
82- doClick (()->driver .findElement (By .id ("mod-save" )));
83- Thread .sleep (1000 );
84- /*{
85- WebElement element = driver.findElement(By.id("mod-save"));
86- Actions builder = new Actions(driver);
87- builder.moveToElement(element).perform();
88- }
89- {
90- WebElement element = driver.findElement(By.tagName("body"));
91- Actions builder = new Actions(driver);
92- builder.moveToElement(element, 0, 0).perform();
93- }
94- Thread.sleep(1000);*/
95- doClick (()->driver .findElement (By .id ("ssl-sites-add" )));
96- /* {
97- WebElement element = driver.findElement(By.id("ssl-sites-add"));
98- Actions builder = new Actions(driver);
99- builder.moveToElement(element).perform();
100- }
101- {
102- WebElement element = driver.findElement(By.tagName("body"));
103- Actions builder = new Actions(driver);
104- builder.moveToElement(element, 0, 0).perform();
105- }*/
106- doClick (()->driver .findElement (By .id ("address" )));
107- Thread .sleep (1000 );
108- driver .findElement (By .id ("address" )).sendKeys ("sample.test" );
109- Thread .sleep (1000 );
110- doClick (()->driver .findElement (By .id ("mod-save" )));
111- Thread .sleep (1000 );
112- doClick (()->driver .findElement (By .linkText ("Main" )));
50+ driver .manage ().window ().setSize (new Dimension (1024 , 1024 ));
51+
11352 Thread .sleep (2000 );
11453 doClick (()->driver .findElement (By .linkText ("Url/Db Rewrites" )));
11554 Thread .sleep (1000 );
@@ -169,41 +108,103 @@ public static void startup(FirefoxDriver driver) throws Exception {
169108 Thread .sleep (1000 );
170109 driver .findElement (By .id ("driver" )).sendKeys ("org.h2.Driver" );
171110 Thread .sleep (1000 );
172- driver .findElement (By .id ("connectionString " )).click ();
111+ driver .findElement (By .id ("connectionStringR " )).click ();
173112 Thread .sleep (1000 );
174- driver .findElement (By .id ("connectionString " )).sendKeys ("jdbc:h2:tcp://localhost:9123/./data/be;MODE=MYSQL;" );
175- driver .findElement (By .id ("login " )).click ();
113+ driver .findElement (By .id ("connectionStringR " )).sendKeys ("jdbc:h2:tcp://localhost:9123/./data/be;MODE=MYSQL;" );
114+ driver .findElement (By .id ("loginR " )).click ();
176115 Thread .sleep (1000 );
177- driver .findElement (By .id ("login " )).sendKeys ("sa" );
116+ driver .findElement (By .id ("loginR " )).sendKeys ("sa" );
178117 Thread .sleep (1000 );
179118 driver .findElement (By .cssSelector ("span > div" )).click ();
180- driver .findElement (By .id ("password " )).click ();
119+ driver .findElement (By .id ("passwordR " )).click ();
181120 Thread .sleep (1000 );
182- driver .findElement (By .id ("password " )).sendKeys ("sa" );
121+ driver .findElement (By .id ("passwordR " )).sendKeys ("sa" );
183122 Thread .sleep (1000 );
184- driver .findElement (By .cssSelector (".card:nth-child(6)" )).click ();
185- driver .findElement (By .cssSelector (".card:nth-child(6) > #connectionString" )).click ();
123+ driver .findElement (By .id ("active" )).click ();
186124 Thread .sleep (1000 );
187- driver .findElement (By .cssSelector ( ".card:nth-child(6) > #connectionString " )).sendKeys ( "be" );
125+ driver .findElement (By .id ( "connectionStringL " )).click ( );
188126 Thread .sleep (1000 );
189- driver .findElement (By .cssSelector (".card:nth-child(6) > #login" )).click ();
190- driver .findElement (By .cssSelector (".card:nth-child(6) > #login" )).sendKeys ("sa" );
127+ driver .findElement (By .id ("connectionStringL" )).sendKeys ("be" );
191128 Thread .sleep (1000 );
192- driver .findElement (By .cssSelector (".card:nth-child(6) > #password" )).click ();
129+ driver .findElement (By .id ("loginL" )).click ();
130+ driver .findElement (By .id ("loginL" )).sendKeys ("login" );
193131 Thread .sleep (1000 );
194- driver .findElement (By .cssSelector ( ".card:nth-child(6) > #password " )).sendKeys ( "sa" );
132+ driver .findElement (By .id ( "passwordL " )).click ( );
195133 Thread .sleep (1000 );
196- driver .findElement (By .cssSelector ( ".modal-footer " )).click ( );
134+ driver .findElement (By .id ( "passwordL " )).sendKeys ( "password" );
197135 Thread .sleep (1000 );
198136 doClick (()->driver .findElement (By .id ("mod-save" )));
199137 Thread .sleep (1000 );
138+ run (root , env , "bedbham" );
139+
140+ doClick (()->driver .findElement (By .linkText ("Main" )));
141+ Thread .sleep (1000 );
142+ doClick (()->driver .findElement (By .linkText ("Dns" )));
143+ Thread .sleep (1000 );
144+ driver .findElement (By .linkText ("MAPPINGS" )).click ();
145+ Thread .sleep (1000 );
146+ driver .findElement (By .id ("dns-mappings-add" )).click ();
147+ Thread .sleep (1000 );
148+ driver .findElement (By .id ("dns" )).click ();
149+ Thread .sleep (1000 );
150+ driver .findElement (By .id ("dns" )).sendKeys ("www.sample.test" );
151+ Thread .sleep (1000 );
152+ doClick (()->driver .findElement (By .id ("mod-save" )));
153+ Thread .sleep (1000 );
154+ doClick (()->driver .findElement (By .id ("dns-mappings-add" )));
155+ Thread .sleep (1000 );
156+ driver .findElement (By .id ("dns" )).click ();
157+ driver .findElement (By .id ("dns" )).sendKeys ("gateway.sample.test" );
158+ doClick (()->driver .findElement (By .id ("mod-save" )));
159+ driver .findElement (By .id ("dns-mappings-add" )).click ();
160+ driver .findElement (By .id ("dns" )).click ();
161+ driver .findElement (By .id ("dns" )).sendKeys ("be.sample.test" );
162+ doClick (()->driver .findElement (By .id ("mod-save" )));
163+ doClick (()->driver .findElement (By .linkText ("Main" )));
164+ Thread .sleep (1000 );
165+ doClick (()->driver .findElement (By .linkText ("SSL/Certificates" )));
166+ Thread .sleep (1000 );
167+ doClick (()->driver .findElement (By .id ("ssl-sites-add" )));
168+ Thread .sleep (1000 );
169+ doClick (()->driver .findElement (By .id ("address" )));
170+ driver .findElement (By .id ("address" )).sendKeys ("*.sample.test" );
171+ Thread .sleep (1000 );
172+ doClick (()->driver .findElement (By .id ("mod-save" )));
173+ Thread .sleep (1000 );
174+ /*{
175+ WebElement element = driver.findElement(By.id("mod-save"));
176+ Actions builder = new Actions(driver);
177+ builder.moveToElement(element).perform();
178+ }
179+ {
180+ WebElement element = driver.findElement(By.tagName("body"));
181+ Actions builder = new Actions(driver);
182+ builder.moveToElement(element, 0, 0).perform();
183+ }
184+ Thread.sleep(1000);*/
185+ doClick (()->driver .findElement (By .id ("ssl-sites-add" )));
186+ /* {
187+ WebElement element = driver.findElement(By.id("ssl-sites-add"));
188+ Actions builder = new Actions(driver);
189+ builder.moveToElement(element).perform();
190+ }
191+ {
192+ WebElement element = driver.findElement(By.tagName("body"));
193+ Actions builder = new Actions(driver);
194+ builder.moveToElement(element, 0, 0).perform();
195+ }*/
196+ doClick (()->driver .findElement (By .id ("address" )));
197+ Thread .sleep (1000 );
198+ driver .findElement (By .id ("address" )).sendKeys ("sample.test" );
199+ Thread .sleep (1000 );
200+ doClick (()->driver .findElement (By .id ("mod-save" )));
201+ Thread .sleep (1000 );
202+
200203 doClick (()->driver .findElement (By .linkText ("Main" )));
201- }
202204
203- public static void fullNavigation (FirefoxDriver driver ) {
204- throw new NotImplementedException ();
205205 }
206206
207+
207208 public static void analyzeRecording (FirefoxDriver driver , String idRecording ) {
208209 throw new NotImplementedException ();
209210 }
0 commit comments