Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/wash/WashHandle.java =================================================================== diff -u -r37493 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/wash/WashHandle.java (.../WashHandle.java) (revision 37493) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/wash/WashHandle.java (.../WashHandle.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.page.wash; +import java.time.Duration; import java.util.function.Function; import org.openqa.selenium.WebDriver; @@ -187,7 +188,7 @@ public boolean is_baskets_loaded(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果篮筐加载成功则返回true,否则返回false Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/pack/PackHandle.java =================================================================== diff -u -r37327 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/pack/PackHandle.java (.../PackHandle.java) (revision 37327) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/pack/PackHandle.java (.../PackHandle.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.page.pack; +import java.time.Duration; import java.util.List; import java.util.function.Function; @@ -342,7 +343,7 @@ public boolean is_tousse_list_loaded_success(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果器械包列表加载成功则返回true,否则返回false @@ -373,7 +374,7 @@ public boolean is_combo_tousse_list_loaded_success(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果聚合包列表加载成功则返回true,否则返回false @@ -432,7 +433,7 @@ public boolean is_supplement_list_loaded_success(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果补充物品列表加载成功则返回true,否则返回false Index: build.gradle =================================================================== diff -u -r40872 -r40980 --- build.gradle (.../build.gradle) (revision 40872) +++ build.gradle (.../build.gradle) (revision 40980) @@ -36,10 +36,10 @@ ext.customLibPath = System.getenv('CUSTOM_LIB_PATH') //全局版本 -def globalVersion = '4.1.531'; +def globalVersion = '4.1.532'; -ext.svnRevision = getSvnRevision() -//ext.svnRevision = '39734' +//ext.svnRevision = getSvnRevision() +ext.svnRevision = '40961' ext.buildDateTime = getDateTime() ext.buildDateForRelease = getDateForRelease() @@ -188,10 +188,10 @@ if (seleniumParameters.length != 5){ // 抛出异常,终止编译 - throw new GradleException("selenium参数错误,参数个数应该为5个,并且用逗号分隔") + throw new GradleException("selenium参数错误,参数个数应该为5个,并且用逗号分隔!") } else{ - + println "未检测到命令行输入参数,采用文件: " + webProjectDir + "/src/test/resources/test/forgon/disinfectsystem/selenium/config/all/settings.json" def jsonFile = file(webProjectDir + "/src/test/resources/test/forgon/disinfectsystem/selenium/config/all/settings.json") def parsedJson = new groovy.json.JsonSlurper().parseText(jsonFile.getText('UTF-8')) assert parsedJson instanceof Map @@ -434,7 +434,7 @@ compile group: 'org.bouncycastle', name: 'bcprov-jdk16', version:'1.38' - compile group: 'com.google.code.gson', name: 'gson', version:'2.8.2' + compile group: 'com.google.code.gson', name: 'gson', version:'2.10.1' compile group: 'commons-lang', name: 'commons-lang', version:'2.5' @@ -448,7 +448,7 @@ //compile group: 'commons-collections', name: 'commons-collections', version:'2.1.1' compile group: 'commons-collections', name: 'commons-collections', version:'3.2.2' - compile group: 'commons-io', name: 'commons-io', version:'2.6' + compile group: 'commons-io', name: 'commons-io', version:'2.11.0' compile group: 'commons-fileupload', name: 'commons-fileupload', version:'1.4' compile group: 'commons-beanutils', name: 'commons-beanutils', version:'1.9.3' compile group: 'commons-digester', name: 'commons-digester', version:'1.8' @@ -567,7 +567,7 @@ // pagehelper compile group: 'com.github.pagehelper', name: 'pagehelper', version: '5.0.0' - compile 'com.google.guava:guava:23.0' + compile 'com.google.guava:guava:31.1-jre' compile 'net.lingala.zip4j:zip4j:1.3.2' compile 'org.apache.axis:axis-jaxrpc:1.4' @@ -1321,11 +1321,50 @@ compile (project(":ssts-storagelocation")) - compile group: 'org.seleniumhq.selenium', name: 'selenium-server', version: '3.141.59' + + implementation 'com.squareup.okhttp3:okhttp:3.14.9' // OkHttp 最后一个兼容 JDK8 的主线 + implementation 'com.squareup.okio:okio:1.17.5' + implementation 'dev.failsafe:failsafe:3.3.2' // 版本随 MavenCentral 可用的 3.x 稳定版 + + //compile group: 'org.seleniumhq.selenium', name: 'selenium-server', version: '3.141.59' // https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java - compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '3.141.59' + //compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.10.0' + compile 'org.seleniumhq.selenium:selenium-api:4.10.0' + compile 'org.seleniumhq.selenium:selenium-remote-driver:4.10.0' + compile 'org.seleniumhq.selenium:selenium-chrome-driver:4.10.0' + compile 'org.seleniumhq.selenium:selenium-ie-driver:4.10.0' + compile 'org.seleniumhq.selenium:selenium-chromium-driver:4.10.0' + compile 'org.seleniumhq.selenium:selenium-support:4.10.0' + compile 'org.seleniumhq.selenium:selenium-json:4.10.0' + //compile group: 'org.seleniumhq.selenium', name: 'selenium-server-standalone', version: '3.141.59' + // HTTP 客户端(JDK8 用 selenium-http + OkHttp,而不是 jdk-client) + compile 'org.seleniumhq.selenium:selenium-http:4.10.0' + + // (如仍需 IE,再额外加) + // implementation 'org.seleniumhq.selenium:selenium-ie-driver:4.10.0' + + + // AHC(Netty 上的异步 HTTP 客户端) + runtime 'org.asynchttpclient:async-http-client:2.12.3' + runtime 'org.asynchttpclient:async-http-client-netty-utils:2.12.3' + // Reactive Streams + runtime 'org.reactivestreams:reactive-streams:1.0.4' + runtime 'org.apache.commons:commons-exec:1.4.0' + + // 运行selenium测试用例时,需要的jar包 + runtime 'io.netty:netty-common:4.1.100.Final' + runtime 'io.netty:netty-buffer:4.1.100.Final' + runtime 'io.netty:netty-transport:4.1.100.Final' + runtime 'io.netty:netty-resolver:4.1.100.Final' + runtime 'io.netty:netty-codec:4.1.100.Final' + runtime 'io.netty:netty-codec-http:4.1.100.Final' + runtime 'io.netty:netty-handler:4.1.100.Final' + runtime 'io.netty:netty-resolver-dns:4.1.100.Final' - compile group: 'org.seleniumhq.selenium', name: 'selenium-server-standalone', version: '3.141.59' + // 提供 HandlerPublisher/HandlerSubscriber + runtime 'com.typesafe.netty:netty-reactive-streams:2.0.4' + runtime 'com.typesafe.netty:netty-reactive-streams-http:2.0.4' + compile group: 'io.qameta.allure', name: 'allure-java-commons', version: '2.17.0' compile group: 'io.qameta.allure', name: 'allure-model', version: '2.17.0' Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/Utils.java =================================================================== diff -u -r37348 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/Utils.java (.../Utils.java) (revision 37348) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/Utils.java (.../Utils.java) (revision 40980) @@ -21,6 +21,7 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; +import java.time.Duration; import java.util.ArrayList; import java.util.List; import java.util.Scanner; @@ -91,18 +92,23 @@ * 初始化IE浏览器驱动 */ public static void initIEDriver() { - DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer(); - ieCapabilities.setCapability(CapabilityType.BROWSER_NAME,"internet explorer"); - // 禁用持续悬停特性,避免web页面的控件闪烁 - ieCapabilities.setCapability(InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING, false); - ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true); - String applicationName = Utils.settings.get("seleniumBrowserApplicationName").toString(); - ieCapabilities.setCapability("applicationName", applicationName); - String browserVersion = Utils.settings.get("seleniumBrowserVersion").toString(); - ieCapabilities.setCapability("version", browserVersion); +// DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer(); +// ieCapabilities.setCapability(CapabilityType.BROWSER_NAME,"internet explorer"); +// // 禁用持续悬停特性,避免web页面的控件闪烁 +// ieCapabilities.setCapability(InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING, false); +// ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true); +// String applicationName = Utils.settings.get("seleniumBrowserApplicationName").toString(); +// ieCapabilities.setCapability("applicationName", applicationName); +// String browserVersion = Utils.settings.get("seleniumBrowserVersion").toString(); +// ieCapabilities.setCapability("version", browserVersion); + + + InternetExplorerOptions options = new InternetExplorerOptions(); + + // options.ignoreZoomSettings(); // 根据需求配置 + //初始化driver - InternetExplorerOptions ieOptions = new InternetExplorerOptions(ieCapabilities); - driver = new InternetExplorerDriver(ieOptions); + driver = new InternetExplorerDriver(options); driver.manage().window().maximize(); driver.get(serverAddress); } @@ -476,7 +482,7 @@ driver.switchTo().defaultContent(); By extTip = By.xpath("//*[@id='extTipMsg']");//ext框架的提示信息 //设置显式等待时间 - WebDriverWait wait = new WebDriverWait(driver,10); + WebDriverWait wait = new WebDriverWait(driver,Duration.ofSeconds(10)); //通过显式等待定位元素 List extTips = wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(extTip)); logger.debug("定位元素:"+extTips+"成功!"); @@ -492,7 +498,7 @@ public static boolean waitUntilUrlContains(String urlContains,int timeOutInSeconds) { boolean isURLOk = false; try { - WebDriverWait wait = new WebDriverWait(driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(timeOutInSeconds)); isURLOk = wait.until(new Function(){ public Boolean apply(WebDriver driver) { return driver.getCurrentUrl().contains(urlContains); Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/basepage/BasePage.java =================================================================== diff -u -r37082 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/basepage/BasePage.java (.../BasePage.java) (revision 37082) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/basepage/BasePage.java (.../BasePage.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.basepage; +import java.time.Duration; import java.util.List; import org.apache.log4j.Logger; @@ -26,7 +27,7 @@ */ public WebElement get_element_until_visibility(By locator){ //设置显式等待时间 - WebDriverWait wait = new WebDriverWait(Utils.driver,30); + WebDriverWait wait = new WebDriverWait(Utils.driver,Duration.ofSeconds(30)); //通过显式等待定位元素 WebElement element = wait.until(ExpectedConditions.visibilityOfElementLocated(locator)); logger.debug("定位元素:"+locator+"成功!"); @@ -40,7 +41,7 @@ */ public WebElement get_element_until_clickable(By locator){ //设置显式等待时间 - WebDriverWait wait = new WebDriverWait(Utils.driver,30); + WebDriverWait wait = new WebDriverWait(Utils.driver,Duration.ofSeconds(30)); //通过显式等待定位元素 WebElement element = wait.until(ExpectedConditions.elementToBeClickable(locator)); logger.debug("定位元素:"+locator+"成功!"); @@ -54,7 +55,7 @@ */ public List get_elements(By locator){ //设置显式等待时间 - WebDriverWait wait = new WebDriverWait(Utils.driver,30); + WebDriverWait wait = new WebDriverWait(Utils.driver,Duration.ofSeconds(30)); //通过显式等待定位元素 List element_list = wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(locator)); logger.debug("定位元素:"+locator+"成功!"); @@ -76,7 +77,7 @@ e.printStackTrace(); } //设置显式等待时间 - WebDriverWait wait = new WebDriverWait(Utils.driver,30); + WebDriverWait wait = new WebDriverWait(Utils.driver,Duration.ofSeconds(30)); //通过显式等待定位元素 WebElement element = wait.until(ExpectedConditions.elementToBeClickable(comboOption)); logger.debug("定位元素:"+comboOption+"成功!"); @@ -89,7 +90,7 @@ */ public WebElement get_element_until_presence(By locator){ //设置显式等待时间 - WebDriverWait wait = new WebDriverWait(Utils.driver,30); + WebDriverWait wait = new WebDriverWait(Utils.driver,Duration.ofSeconds(30)); //通过显式等待定位元素 WebElement element = wait.until(ExpectedConditions.presenceOfElementLocated(locator)); logger.debug("定位元素:"+locator+"成功!"); Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/returngoods/ReturnGoodsHandle.java =================================================================== diff -u -r34430 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/returngoods/ReturnGoodsHandle.java (.../ReturnGoodsHandle.java) (revision 34430) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/returngoods/ReturnGoodsHandle.java (.../ReturnGoodsHandle.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.page.returngoods; +import java.time.Duration; import java.util.function.Function; import org.openqa.selenium.WebDriver; @@ -69,7 +70,7 @@ public boolean is_show_return_disposable_goods_list(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果一次性物品退货列表加载成功则返回true,否则返回false @@ -106,7 +107,7 @@ public boolean is_show_return_tousse_list(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果退货物品列表加载成功则返回true,否则返回false Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/delivery/DeliveryHandle.java =================================================================== diff -u -r34430 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/delivery/DeliveryHandle.java (.../DeliveryHandle.java) (revision 34430) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/delivery/DeliveryHandle.java (.../DeliveryHandle.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.page.delivery; +import java.time.Duration; import java.util.function.Function; import org.openqa.selenium.WebDriver; @@ -94,7 +95,7 @@ public boolean is_show_await_send_out_list(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果待发货物品明细列表加载成功则返回true,否则返回false @@ -123,7 +124,7 @@ public boolean is_show_send_out_list(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果已扫描发货物品列表加载成功则返回true,否则返回false @@ -152,7 +153,7 @@ public boolean is_auxiliary_invoice_await_send_out_goods_list(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果辅助发货待发货物品列表加载成功则返回true,否则返回false Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/RecycleHandle.java =================================================================== diff -u -r34420 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/RecycleHandle.java (.../RecycleHandle.java) (revision 34420) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/RecycleHandle.java (.../RecycleHandle.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.page.recycle; +import java.time.Duration; import java.util.List; import java.util.function.Function; @@ -93,7 +94,7 @@ public boolean is_tousse_in_basket(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果篮筐内显示加载了物品则返回true,否则返回false @@ -123,7 +124,7 @@ public boolean is_baskets_loaded_success(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果篮筐加载成功则返回true,否则返回false Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/ExpressRecycleHandle.java =================================================================== diff -u -r34277 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/ExpressRecycleHandle.java (.../ExpressRecycleHandle.java) (revision 34277) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/recycle/ExpressRecycleHandle.java (.../ExpressRecycleHandle.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.page.recycle; +import java.time.Duration; import java.util.List; import java.util.function.Function; @@ -95,7 +96,7 @@ public boolean is_tip_box_hide(int timeOutInSeconds) { boolean isHide = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isHide = wait.until(new Function(){ public Boolean apply(WebDriver driver) { WebElement ele = expressRecyclePage.get_tip_box(); Index: ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/delivery/CustomDeliveryHandle.java =================================================================== diff -u -r34407 -r40980 --- ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/delivery/CustomDeliveryHandle.java (.../CustomDeliveryHandle.java) (revision 34407) +++ ssts-web/src/test/java/test/forgon/disinfectsystem/selenium3/page/delivery/CustomDeliveryHandle.java (.../CustomDeliveryHandle.java) (revision 40980) @@ -1,5 +1,6 @@ package test.forgon.disinfectsystem.selenium3.page.delivery; +import java.time.Duration; import java.util.function.Function; import org.openqa.selenium.WebDriver; @@ -48,7 +49,7 @@ public boolean is_show_send_out_list(int timeOutInSeconds){ boolean isLoaded = false; try { - WebDriverWait wait = new WebDriverWait(Utils.driver, timeOutInSeconds); + WebDriverWait wait = new WebDriverWait(Utils.driver, Duration.ofSeconds(timeOutInSeconds)); isLoaded = wait.until(new Function(){ public Boolean apply(WebDriver driver) { //如果已扫描发货物品列表加载成功则返回true,否则返回false Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/ChainConsumer.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Login.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Set_manager.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/dataProvider/ApplyDataProvider.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/helper/ApplyHelper.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/sterilization/helper/SterilizationHelper.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/OtherApplyHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/One_use.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Consume.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/ComboFillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/PackingHistory.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Recall.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/helper/ApplyActionHelper.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Materials.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/tools/LoginUtil.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/BorrowApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/GdsyFillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/sterilization/SterilizationTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/tools/Utils.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/tools/TestUtils.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/GdsyApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Delivery.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/NormalFillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/ALL.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Wash.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/GdsyApplyHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/ApplyService.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/GdsyApplyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/UserRecord.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Sign.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Regular_Monitor.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/ApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Review.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/adapter/ApplyServiceAdapter.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Reject.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/tools/SeleniumRuntimeData.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Apply.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/Gdsy3ApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/BorrowApplyService.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/applyConstants/ApplyBtnEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/example/MyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/applyConstants/ApplyEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/ApplyComboServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/factory/WaitFactory.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Recyle.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/applyConstants/ApplyGoodPrefixEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/bo/ApplyGoodBo.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/SettingConstants.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Disinfection.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/applyConstants/ActionEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/GdsyFillFormHandler3.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/FillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/ApplyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/factory/ApplyGoodBoFactory.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Assemble.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/ApplyHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/tools/JSWaiter.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/tools/Path.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/ComboApplyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/service/ApplyComboService.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/chain/GdsyApplyHandler3.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Constants.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/Intervene.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium2/apply/applyConstants/DeskIconEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/tools/SeleniumRuntimeData.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/SettingConstants.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/Gdsy3ApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Recyle.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Delivery.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/sterilization/SterilizationTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/OtherApplyHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/GdsyApplyHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/applyConstants/ActionEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Constants.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Disinfection.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/ComboFillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/applyConstants/DeskIconEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Wash.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/factory/WaitFactory.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/tools/Path.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/helper/ApplyActionHelper.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/GdsyFillFormHandler3.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Consume.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/applyConstants/ApplyBtnEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/ApplyComboServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/factory/ApplyGoodBoFactory.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/applyConstants/ApplyGoodPrefixEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/UserRecord.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/ApplyHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/bo/ApplyGoodBo.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/applyConstants/ApplyEnum.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/GdsyApplyHandler3.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/NormalFillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/tools/TestUtils.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/ChainConsumer.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/ApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/GdsyFillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/chain/FillFormHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/GdsyApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Assemble.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/adapter/ApplyServiceAdapter.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/ComboApplyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/GdsyApplyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/tools/Utils.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/One_use.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Reject.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/dataProvider/ApplyDataProvider.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/BorrowApplyService.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/helper/ApplyHelper.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/tools/LoginUtil.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Login.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Review.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/ApplyService.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/example/MyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/BorrowApplyServiceImpl.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/sterilization/helper/SterilizationHelper.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Apply.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/ApplyTest.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/PackingHistory.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/apply/service/ApplyComboService.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/ALL.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/tools/JSWaiter.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Sign.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Materials.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Regular_Monitor.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Recall.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Intervene.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/Set_manager.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/TestDemo.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 40980 refers to a dead (removed) revision in file `ssts-web/src/test/java/test/forgon/disinfectsystem/selenium/TousseInfo.java'. Fisheye: No comparison available. Pass `N' to diff?