Workflow - Test

Test de l'installation via ANT

Attention

Les modules ORI-OAI-indexing, puis ORI-OAI-vocabulary, et enfin ORI-OAI-md-editor doivent être préalablement démarrés pour effectuer ces tests !

Test de l'environnement et des configurations ...

Avant de déployer votre application, vous pouvez lancer un test d'appel aux principaux services utilisés et censés être configurés dans votre Workflow. Ceci permet d'identifier une mauvaise configuration, un service non lancé (ldap, smtp, ori-oai-indexing, ...) ...

Placez-vous dans le répertoire « [ORI_HOME]/src/ori-oai-workflow-svn ».

ant remoteconfigtest

Si tout fonctionne bien, vous devriez obtenir quelque chose comme :

remoteconfigtest:
    [junit] Testsuite: org.orioai.workflow.RemoteConfigTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 11,761 sec
    [junit] ------------- Standard Output ---------------
    [junit] Retrieving document at 'null'.
    [junit] Retrieving document at 'null'.
    [junit] ------------- ---------------- ---------------
    [junit]
    [junit] Testcase: testGetVocabulariesId took 10,638 sec
    [junit] Testcase: testSearchIndexingServices took 0,986 sec
    [junit] Testcase: testInitialDirContextFactory took 0,049 sec
    [junit] Testcase: testConnectUrls took 0,048 sec
    [junit] Testcase: testSmtp took 0,033 sec

BUILD SUCCESSFUL

Contenu des tests ant remoteconfigtest

Ces tests concernent deux aspects :

1. vérification des paramètres de connexion à distance aux autres modules ou services

  • TestVocabularyService  (testGetVocabulariesId ; connexion à ORI-OAI-vocabulary)
  • TestIndexingServices  (testSearchIndexingServices ; connexion à ORI-OAI-indexing)
  • TestLdap  (testInitialDirContextFactory ; connexion au serveur LDAP)
  • TestSmtp  (connexion au serveur SMTP de emails)

2. vérification de Web services offerts par le module ORI-OAI-workflow aux autres modules.

  • TestMdEditorFormsUrls  (testConnectUrls ; test d'un des WS appelés par le module ORI-OAI-md-editor)
  • No labels