-
Notifications
You must be signed in to change notification settings - Fork 0
/
Accessibility.java
48 lines (38 loc) · 1.3 KB
/
Accessibility.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package basics;
import java.io.IOException;
import javax.mail.MessagingException;
import org.openqa.selenium.WebDriver;
public class Accessibility {
static String page = "Help::Accessibility";
public Accessibility(){
}
public static void run(WebDriver driver) throws InterruptedException, MessagingException, IOException{
//System.out.println("Running test for Accessibility");
driver.get("http://www.disasterassistance.gov/help/accessibility");
Header.run(driver,page);
accessibility(driver,page);
SendEmail.run(driver);
Footer.run(driver,page);
RunTest.translate(driver);
String spanishPage = page + " - Spanish";
Header.run(driver, spanishPage);
accessibility(driver, spanishPage);
SendEmail.run(driver);
Footer.run(driver, spanishPage);
driver.get("http://www.disasterassistance.gov/");
}
public static void accessibility(WebDriver driver,String page) throws InterruptedException{
String section = "Body";
String[] accessibilityContacts = {
"xpath",
"//*[@id=\"content-container\"]/article/div/div/div",
"Accessibility Contacts"};
String[] backgroundImage = {
"id",
"background-image-container",
"Background Image"};
String[][] myArray = {
accessibilityContacts,backgroundImage};
RunTest.runTest(myArray,driver,page,section);
}
}