Bonjour,
J'utilise la macro # FTP_UPLOAD avec des paramètres issues d'un fichier .properties mais la macro ne prend pas en compte mon paramètre concernant le répertoire distant.
Voici mon code :
LOAD path/JDD.properties AS myjdd.file
CONVERT myjdd.file TO properties (structured) AS myfile.prop
# FTP_UPLOAD $(myfile.prop.JDD1_NAME) ONTO ftp USING REMOTE PATH $(myfile.prop.JDD1_DEST)
avec comme fichier JDD.properties :
JDD1_NAME = P1/KDT_003/JDD1.txt
JDD1_DEST = /fic/brmoq1/stockage/REP_IN_ENV/JDD1.txt
Au lancement du script, j'ai toujours la même erreur :
"The execution raised an error in the TEST phase of the TA script 'KDT-P1-000.ta' with the message: 'As the file $(myfile.prop.JDD1_DEST) already exists, it could not be properly uploaded'."
Seule la commande suivante fonctionne :
# FTP_UPLOAD P1/KDT_003/JDD1.txt ONTO ftp USING REMOTE PATH /fic/brmoq1/stockage/REP_IN_ENV/JDD1.txt
Ma question serait de savoir si en effet, il n'est pas prévu pouvoir mettre de paramètre pour les macros ?
Et si ce n'est pas possible, existe-il un autre moyen de contourner le problème car le but étant de pouvoir paramétrer le nom du fichier que je dépose sur FTP.
Et je voulais savoir si la méthode pour accéder aux .properties est bonne ?
Merci pour votre aide,
Cordialement,
Cédric
Passage de paramètre pour la macro # FTP_UPLOAD
-
- Messages : 6
- Inscription : mar. oct. 02, 2018 8:46 am
Aller
- Présentez-vous / Introduce yourself
- Squash
- ↳ Exigences / Requirements
- ↳ Cas de test / Test cases
- ↳ Campagnes / Campaigns
- ↳ Pilotage / Management
- ↳ Administration
- ↳ Bugtrackers
- ↳ Xsquash
- ↳ Installation & Base de données / Installation & Database
- ↳ API Rest Test Management
- Support des tests automatisés
- ↳ Version alpha
- ↳ Conception / Design
- ↳ Écriture tests au format BDD / Writing BDD test cases
- ↳ Gestion bibliothèque d'actions / Management action library
- ↳ Realisation
- ↳ Workflow d'automatisation / Automation workflow
- ↳ Rapports HTML / HTML reports (format Allure)
- ↳ Transmission de paramètres
- ↳ Implementation
- ↳ Association scripts de test - cas de test manuels / test scripts - manual test cases
- ↳ Création de plan d'exécution "as code" / Creation of execution plan "as code"
- ↳ Execution
- ↳ Pilotage de tests automatisés / Management of automated test execution
- ↳ Historique des exécutions automatisées / History of automated runs
- ↳ Gestionnaire de code Git / Git code manager
- ↳ Technologies d'automatisation de tests
- ↳ Junit
- ↳ Cucumber
- ↳ Robot Framework
- ↳ Cypress
- ↳ SoapUI
- ↳ UFT
- ↳ Ranorex
- ↳ Agilitest
- ↳ Katalon
- Intégration à la CI/CD
- ↳ Version alpha
- ↳ Déclenchement des "plans d'exécution as code" dans Jenkins / Triggering execution plans "as code" in Jenkins
- ↳ Intégration des "plans d'exécution as code" / Integration of execution plans "as code"
- ↳ GitLab CI
- ↳ Azure DevOps
- ↳ AWS CodeBuild
- ↳ Cloudbees CI
- ↳ Xebia Labs XL
- ↳ Execution
- ↳ Récupération des plans d'exécution et paramètres / Retrieve predefined execution plans and parameters
- ↳ Exploitation des résultats dans Allure EE / Exploitation of the results of automated executions in Allure EE
- Gestion de la communauté / Community Management
- ↳ Contributions
- ↳ Questions générales / General questions
- ↳ Propositions d'évolution / Ask for new features
- Squash TF
- ↳ SKF et rapports / SKF and reports
- ↳ SKF
- ↳ Reporting
- ↳ SKF Plugins
- ↳ Sahi Plugin
- ↳ Database plugin
- ↳ FTP Plugin
- ↳ SSH Plugin
- ↳ Filechecker Plugin
- ↳ Selenium Plugin
- ↳ SoapUI Plugin
- ↳ Local Process Plugin
- ↳ IDE Plugins
- ↳ TA Toolbox & Installation
- ↳ Installation
- ↳ TA Toolbox
- ↳ Eclipse Plugin
- ↳ IntelliJ Plugin
- ↳ Squash Execution Server
- ↳ Lien cas de test - tests automatisés / Test cases - automated tests link