Bonjour,
Je débute avec Squash et sahi.
Après des recherches sur Internet je n'ai pas réussi à trouver de réponse à la problématique suivante :
J'ai une application web qui contient une page qui lors de la sauvegarde génère un code unique pour l'élément sauvegardé.
Je récupère ce code dans Sahi,
Ensuite je voudrais passer ce code comme paramètre à une requête SQL pour vérifier l'unicité du code.
Comment puis-je faire pour passer cette variable (variable globale sahi) à un script SQL ?
Merci d'avance pour votre aide.
Cordialement,
Rémy M.
Passer une variable Sahi à un autre test lancé par Squash
Passer une variable Sahi à un autre test lancé par Squash
Bonjour
Voici une piste :
Dans un premier temps créer via sahi un fichier properties contenant un couple clé / valeur pour votre code unique.
L'idée est ensuite de récupérer votre fichier dans un test TA et d'utiliser la fonctionnalité de [url=https://sites.google.com/a/henix.fr/wik ... ing-param-]placeholding de TA[/url]
2) Créer un un reporsitory TA pointant vers l'emplacement contenant le fichier properties généré.
3) Dans votre script TA faire un "LOAD" du fichier properties à partir du repository
4) Paramétrez votre script SQL
5) Utiliser le coneverter de placeholding afin que la clè soit remplacé par la valeur du code unique.
6) Exécuter votre script SQL
Cordialement
Voici une piste :
Dans un premier temps créer via sahi un fichier properties contenant un couple clé / valeur pour votre code unique.
L'idée est ensuite de récupérer votre fichier dans un test TA et d'utiliser la fonctionnalité de [url=https://sites.google.com/a/henix.fr/wik ... ing-param-]placeholding de TA[/url]
2) Créer un un reporsitory TA pointant vers l'emplacement contenant le fichier properties généré.
3) Dans votre script TA faire un "LOAD" du fichier properties à partir du repository
4) Paramétrez votre script SQL
5) Utiliser le coneverter de placeholding afin que la clè soit remplacé par la valeur du code unique.
6) Exécuter votre script SQL
Cordialement