Envoyer URL depuis squashTM pour choisir l'instance de tests

Avatar de l’utilisateur
chocnroll
Messages : 31
Inscription : ven. nov. 30, 2012 1:54 pm

Envoyer URL depuis squashTM pour choisir l'instance de tests

Message par chocnroll »

Bonjour,

Dans squashTA, on utilise la commande suivante:

# EXECUTE_SAHI test.sah ON url USING chrome.properties

url est un fichier url.propertie contenu dans le répertoire target:
#!http
squashtest.ta.http.endpoint.url=http://localhost:8080/monInstance/

J'aimerais piloter cette URL depuis squashTM. J'ai crée un champ personnalisé que j'ai réjouté au niveau de ma campagne. De ce fait, je pensais envoyer par campagne mon URL.

J'ai modifié mon fichier url.properties avec le champ perso de squashTM :
#!http
squashtest.ta.http.endpoint.url=${CPG_CUF_URL}

J'ai ensuite mis un setup à mon test :
LOAD url.properties AS placeHolderDataset.file
CONVERT placeHolderDataset.file TO file(param) USING context_script_params AS processedPlaceHolderDataset.file

puis dans le test:
# EXECUTE_SAHI test.sah ON processedPlaceHolderDataset.file USING chrome.properties

Cela ne fonctionne pas, car squashTA cherche le fichier processedPlaceHolderDataset.file

Donc ma question est assez simple, est-ce possible de mettre autre chose qu'un fichier après le ON ?

Merci,
Greg
Avatar de l’utilisateur
bfranchet
Messages : 142
Inscription : jeu. nov. 22, 2012 1:36 pm

Envoyer URL depuis squashTM pour choisir l'instance de tests

Message par bfranchet »

Bonjour,

Dans la clause "ON" on ne peut mettre qu'une ressource contenu dans le répertoire "target". Ressource qui aujourd'hui ne sont pas paramétrables.
stephane
Messages : 1
Inscription : mar. mai 12, 2015 1:10 pm

Envoyer URL depuis squashTM pour choisir l'instance de tests

Message par stephane »

Merci pour l'info.

- Il a t'il un moyen de contournement pour sélectionner son url de référence par l’intermédiaire d'un paramètre issue de Squash ?
- Une modification / correction de ce comportement est-elle prévue ? dans quelle version ? (la roadmap ne dit rien).
Répondre

Revenir à « Lien cas de test - tests automatisés / Test cases - automated tests link »