├── .classpath
├── .gitignore
├── .project
├── .settings
├── org.eclipse.core.resources.prefs
├── org.eclipse.jdt.core.prefs
└── org.eclipse.m2e.core.prefs
├── pom.xml
├── res
└── testNG.xml
└── src
└── main
└── java
└── TestNG
└── TestNG
├── testDemo.java
└── testNGdemo.java
/.classpath:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | TestNG
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 | org.eclipse.m2e.core.maven2Builder
15 |
16 |
17 |
18 |
19 |
20 | org.eclipse.jdt.core.javanature
21 | org.eclipse.m2e.core.maven2Nature
22 |
23 |
24 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/test/java=UTF-8
4 | encoding/=UTF-8
5 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
3 | org.eclipse.jdt.core.compiler.compliance=1.5
4 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
5 | org.eclipse.jdt.core.compiler.source=1.5
6 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/pom.xml:
--------------------------------------------------------------------------------
1 |
3 | 4.0.0
4 |
5 | TestNG
6 | TestNG
7 | 0.0.1-SNAPSHOT
8 | jar
9 |
10 | TestNG
11 | http://maven.apache.org
12 |
13 |
14 |
15 | UTF-8
16 | testNG.xml
17 |
18 |
19 |
20 |
21 |
22 |
23 | org.seleniumhq.selenium
24 | selenium-java
25 | 2.53.1
26 |
27 |
28 |
29 | org.seleniumhq.selenium
30 | selenium-server
31 | 2.53.1
32 |
33 |
34 |
35 | junit
36 | junit
37 | 4.12
38 |
39 |
40 |
41 |
42 | org.testng
43 | testng
44 | 6.9.9
45 |
46 |
47 |
48 |
49 | org.uncommons
50 | reportng
51 | 1.1.4
52 |
53 |
54 | org.testng
55 | testng
56 |
57 |
58 |
59 |
60 |
61 | com.google.inject
62 | guice
63 | 4.0-beta5
64 |
65 |
66 |
67 | org.seleniumhq.selenium
68 | selenium-firefox-driver
69 | 2.46.0
70 |
71 |
72 |
73 | org.seleniumhq.selenium
74 | selenium-chrome-driver
75 | 2.46.0
76 |
77 |
78 |
79 | org.seleniumhq.selenium
80 | selenium-ie-driver
81 | 2.47.0
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 | org.apache.maven.plugins
96 | maven-surefire-plugin
97 | 2.17
98 |
99 |
100 |
101 |
102 |
103 |
104 | usedefaultlisteners
105 | false
106 |
107 |
108 | listener
109 | org.uncommons.reportng.HTMLReporter
110 |
111 |
112 |
113 |
114 | res/testNG.xml
115 |
116 |
117 | target/
118 |
119 |
120 |
121 |
136 |
137 |
138 |
139 | org.apache.maven.plugins
140 | maven-compiler-plugin
141 | 3.1
142 |
143 | UTF-8
144 | true
145 | true
146 | C:\Program Files\Java\jdk1.8.0_131\bin\javac
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
--------------------------------------------------------------------------------
/res/testNG.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/main/java/TestNG/TestNG/testDemo.java:
--------------------------------------------------------------------------------
1 | package TestNG.TestNG;
2 |
3 | import org.openqa.selenium.WebDriver;
4 | import org.openqa.selenium.chrome.ChromeDriver;
5 | import org.testng.annotations.Test;
6 |
7 | public class testDemo {
8 |
9 | @Test
10 | public static void main(String[] args) {
11 |
12 | WebDriver driver = new ChromeDriver();
13 | driver.get("http://qq.com");
14 | driver.quit();
15 |
16 | }
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/main/java/TestNG/TestNG/testNGdemo.java:
--------------------------------------------------------------------------------
1 | package TestNG.TestNG;
2 |
3 | import org.testng.annotations.AfterClass;
4 | import org.testng.annotations.BeforeClass;
5 | import org.testng.annotations.Test;
6 |
7 | public class testNGdemo {
8 |
9 | @BeforeClass
10 | public void setup(){
11 |
12 | System.out.println("a start!");
13 | }
14 |
15 | @AfterClass
16 | public void tearup(){
17 |
18 | System.out.println("a end!");
19 | }
20 |
21 | @Test
22 | public void test1(){
23 | System.out.println("a1");
24 |
25 | }
26 |
27 | @Test
28 | public void test2(){
29 | System.out.println("a2");
30 |
31 | }
32 |
33 |
34 | // public static void main(String[] args) {
35 | // // TODO Auto-generated method stub
36 | //
37 | // }
38 |
39 | }
40 |
--------------------------------------------------------------------------------