Java 有没有更有效的方法来处理10+;我需要检查系统响应的分钟系统延迟

Java 有没有更有效的方法来处理10+;我需要检查系统响应的分钟系统延迟,java,selenium-webdriver,junit,Java,Selenium Webdriver,Junit,我正在自动化一些跨两个系统的集成测试 (这些测试将托管在GOCD管道中,以便自动运行。) 系统A 系统B 系统B中记录了一个问题,该问题提供了特定于系统B的参考号,并向系统a发送了特定于系统a的参考请求 我需要检查系统返回的参考号。但是,该参考可能在10分钟以上不会到达 我应该如何看待这件事 我最初的想法是让系统等待,刷新页面。然而,考虑到最终将有1000多个测试,这将占用资源 第二个想法是存储来自系统B的引用,然后设置另一个GOCD管道,在大约15分钟后启动,返回并检查系统A引用号。在启动期间

我正在自动化一些跨两个系统的集成测试

(这些测试将托管在GOCD管道中,以便自动运行。)

系统A

系统B

系统B中记录了一个问题,该问题提供了特定于系统B的参考号,并向系统a发送了特定于系统a的参考请求

我需要检查系统返回的参考号。但是,该参考可能在10分钟以上不会到达

我应该如何看待这件事

我最初的想法是让系统等待,刷新页面。然而,考虑到最终将有1000多个测试,这将占用资源


第二个想法是存储来自系统B的引用,然后设置另一个GOCD管道,在大约15分钟后启动,返回并检查系统A引用号。

在启动期间启动测试,写入文件,随时检查文件(可能是,作为您的最后一次测试),与时间比较并删除文件