Your Name 4 年之前
父節點
當前提交
5c5538b9ec

+ 1
- 0
debug.log 查看文件

1
+[0104/224528.192:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3)

+ 7
- 0
pom.xml 查看文件

137
 			<artifactId>selenium-java</artifactId>
137
 			<artifactId>selenium-java</artifactId>
138
 			<version>3.4.0</version>
138
 			<version>3.4.0</version>
139
 		</dependency>
139
 		</dependency>
140
+
141
+		<!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
142
+		<dependency>
143
+			<groupId>com.google.guava</groupId>
144
+			<artifactId>guava</artifactId>
145
+			<version>28.2-jre</version>
146
+		</dependency>
140
 	</dependencies>
147
 	</dependencies>
141
 
148
 
142
 	<profiles>
149
 	<profiles>

+ 3
- 1
src/main/java/com/shigongli/common/ScreenShotUtil.java 查看文件

10
 import org.springframework.stereotype.Component;
10
 import org.springframework.stereotype.Component;
11
 
11
 
12
 import java.io.File;
12
 import java.io.File;
13
+import java.util.concurrent.TimeUnit;
13
 
14
 
14
 @Component
15
 @Component
15
 public class ScreenShotUtil {
16
 public class ScreenShotUtil {
37
 
38
 
38
         //访问网址
39
         //访问网址
39
         webDriver.get(url);
40
         webDriver.get(url);
40
-        Thread.sleep(config.getWait());
41
+//        Thread.sleep(config.getWait());
42
+        webDriver.manage().timeouts().implicitlyWait(config.getWait(), TimeUnit.MILLISECONDS);
41
 
43
 
42
         //截取全屏
44
         //截取全屏
43
         File f  = ((TakesScreenshot)webDriver).getScreenshotAs(OutputType.FILE);
45
         File f  = ((TakesScreenshot)webDriver).getScreenshotAs(OutputType.FILE);

+ 1
- 1
src/main/java/com/shigongli/controller/TaHouseController.java 查看文件

43
 
43
 
44
     private final Logger logger = LoggerFactory.getLogger(TaHouseController.class);
44
     private final Logger logger = LoggerFactory.getLogger(TaHouseController.class);
45
 
45
 
46
-    @Value("weather-shot.url")
46
+    @Value("${weather-shot.url}")
47
     String weatherURL;
47
     String weatherURL;
48
 
48
 
49
     @Autowired
49
     @Autowired