Screenshot我已经解析了XML并尝试获取HTML结果 . 问题在于仪表板中的时间 . 根据逻辑,此时间设置为最小的测试开始日期 - 最大测试用例日期 .

这是不正确的,而应该总结各个测试用例的执行时间 . getRunDuration方法是要更新的

public String getRunDuration() {
    long diff = endTime.getTime() - startTime.getTime();

    long secs = diff / 1000;
    long millis = diff % 1000;
    long mins = secs / 60;
    secs = secs % 60;
    long hours = mins / 60;
    mins = mins % 60;

    return hours + "h " + mins + "m " + secs + "s+" + millis + "ms";
}