User talk:Tiaris: Difference between revisions

Jump to navigation Jump to search
Line 135: Line 135:
== Les tests à effectuer ==
== Les tests à effectuer ==


Au fur et à mesure détailler un plan de test qui permet de valider les améliorations successives.
=== Installation ===


On se retrouve donc avec deux couches à réaliser : les webservices coté OSC (le côté serveur donc) et les clients de ces côté Dolibarr. Je proposerai les webservices dans les contributions OSC dès qu'ils seront un peu utilisables, car à partir de là ça peut intéresser d'autres gens. Je vais installer un site OSC de test sous peu avec ces webservices qui pourra nous servir aux tests.
Le module est regroupé dans le répetoire oscommerce_ws de la version cvs. Il n'y a en principe rien d'autre à télécharger (merci Laurent -Eldy- de l'avoir intégré). Les mises à jour du CVS mettront aussi à jour ce module. Pour y avoir accès, activer le module oscommerce2 (attention : l'ancien module est encore conservé).
 
On y trouve les diverses fonctions pour accéder au site web oscommerce. Par défaut, vous accédez au site web de test que j'ai installé (http://osc.tiaris.info). Vous pouvez utiliser une autre plateforme aussi.
 
Les webservices à installer sur un site OSC chez vous sont dans un sous-répertoire de oscommerce_ws. Un fichier README décrit leur installation et leur configuration.
 
'''NB''' : A utiliser en mode test uniquement pour le moment. Tous les testeurs sont les bienvenus ! Merci de me renvoyer vos remarques et commentaires.
 
=== Plan de tests suggéré ===
 
On se retrouve donc avec deux couches à réaliser : les webservices coté OSC (le côté serveur donc) et les clients de ces webservices côté Dolibarr.  


Le site où sont installés les webservices :
Le site où sont installés les webservices :
http://osc.tiaris.info
http://osc.tiaris.info


Il s'agit d'un site de test, que vous pouvez utiliser sans problème  
Il s'agit d'un site de test, que vous pouvez utiliser sans problème (tout est fictif).
pas de paiement en ligne par carte bleue, et pas d'envoi de commandes à attendre !
Pas de paiement en ligne par carte bleue, et pas d'envoi de commandes à attendre !
Vous pouvez créer des commandes, vous enregistrer comme client, ça fera plus réaliste pour les tests
Vous pouvez créer des commandes, vous enregistrer comme client, ça fera plus réaliste pour les tests
Les services web : ils vont être installés prochainement et les tests pourront commencer aussitôt après que le cvs de dolibarr contiendra les scripts client de ces services.  
Les services web : ils sont installés et les tests peuvent commencer dès que vous avez mis votre cvs à jour et activé le module oscommerce2.


Il y aura beaucoup de tests à prévoir pour valider le bon fonctionnement (en voici une première liste à affiner et à préciser au fur et à mesure).
Il y aura beaucoup de tests à prévoir pour valider le bon fonctionnement (en voici une première liste à affiner et à préciser au fur et à mesure).


Ce qu'il faudra tester dans Dolibarr (côté client) :
Ce qu'il faudra tester dans Dolibarr (côté client) ('' en italique ce qui peut être testé''):


1. la gestion des articles
1. la gestion des articles
         leur récupération depuis OSC (et leur gestion ensuite come tout article Dolibarr)
         ''leur récupération depuis OSC (et leur gestion ensuite come tout article Dolibarr)''
         la création d'un article sur OSC depuis Dolibarr (suite à commande et livraison fournisseur)
         la création d'un article sur OSC depuis Dolibarr (suite à commande et livraison fournisseur)
         la gestion du stock
         ''la gestion du stock''


2. la gestion des clients - prospects
2. la gestion des clients - prospects
         OSC ne distingue pas les clients (qui ont commandé) des prospects (inscrits mais sans commande)
         OSC ne distingue pas les clients (qui ont commandé) des prospects (inscrits mais sans commande)
         récupération des clients
         ''récupération des clients''
         récupération des prospects
         récupération des prospects
         la gestion de ces clients / prospects dans Dolibarr
         la gestion de ces clients / prospects dans Dolibarr
Line 164: Line 174:


3. la récupération des commandes
3. la récupération des commandes
         leur intégration dans les commandes Dolibarr
         ''leur intégration dans les commandes Dolibarr''
         le suivi du paiement (maj de la commande sur OSC à prévoir)
         le suivi du paiement (maj de la commande sur OSC à prévoir)
         le suivi de l'expédition (maj de la commande sur OSC à prévoir)
         le suivi de l'expédition (maj de la commande sur OSC à prévoir)
Line 170: Line 180:


De l'autre côté, les tests permettront aussi de valider les fonctions des webservices sur le site OSC (côté serveur).
De l'autre côté, les tests permettront aussi de valider les fonctions des webservices sur le site OSC (côté serveur).
1. la gestion de l'accès
2. les performances
3. l'administration

Navigation menu