Example #1
0
  @Test
  public void testVerifierHTMLStatistiques() {

    construireHistoriqueSimple();
    Statistique statsTempsExecution = CalculsStatistiques.calculerTempsExecution(rHistoriqueSimple);

    construireHistoriqueSimple();
    Statistique statsNbExecutionParJour =
        CalculsStatistiques.calculerNbExecutionParJour(rHistoriqueSimple);

    construireHistoriqueComplexe();
    Statistique statsTempsTurnAround =
        CalculsStatistiques.calculerTempsTurnAround(rHistoriqueComplexe);

    AccesFichier.ecrireFichier(
        "testVerifHTML.html",
        HTMLStatistiques.creerHTML(
            statsTempsExecution, statsNbExecutionParJour, statsTempsTurnAround),
        false,
        true);
  }
Example #2
0
  /** Test des statistiques du temps de turnAround : Passage du Rouge --> Vert */
  @Test
  public void testCalculerTempsTurnAround() {

    construireHistoriqueComplexe();

    Statistique stats = CalculsStatistiques.calculerTempsTurnAround(rHistoriqueComplexe);

    assertTrue(stats.getMinimum() == 600000);
    assertTrue(stats.getMaximum() == 1800000);
    assertTrue(stats.getMoyenne() == 1200000);
    //        assertTrue(stats.getEcartType() == ??);
    assertTrue(stats.getMediane() == 1200000);
    assertTrue(stats.getPourcentile25() == 600000);
    assertTrue(stats.getPourcentile75() == 1800000);
  }
Example #3
0
  /** Test des statistiques du nombre d'execution par jour */
  @Test
  public void testCalculerNbExecutionParJour() {

    construireHistoriqueSimple();

    Statistique stats = CalculsStatistiques.calculerNbExecutionParJour(rHistoriqueSimple);

    assertTrue(stats.getMinimum() == 1);
    assertTrue(stats.getMaximum() == 1);
    assertTrue(stats.getMoyenne() == 1);
    assertTrue(stats.getEcartType() == 0);
    assertTrue(stats.getMediane() == 1);
    assertTrue(stats.getPourcentile25() == 1);
    assertTrue(stats.getPourcentile75() == 1);
  }
Example #4
0
  /** Test de la fonction creerHtmlStatistique */
  @Test
  public void testSortieHTML() {

    construireHistoriqueComplexe();
    CalculsStatistiques.creerHtmlStatistique(rHistoriqueComplexe, "testUtilitaire.html");
  }