Ich verwende Parameter für einige iterative E2E-Tests mit Protractor/Jasmine. Ich habe in anderen Artikeln gesehen, dass Parameter normalerweise in config.js
gespeichert sind.Parameter speichern an anderer Stelle als config.js
Jetzt wird meine Parameter-Datei groß, groß und ich würde es lieber nicht als Teil von config.js
haben. Kann ich eine separate Datei verwenden, z. parameters.js
? Wie würde ich diese in den Spezifikationsdateien nennen?
Hinweis: Der Inhalt der Parameter wird x-Pfade sein. Hier ist eine schnelle zB
//baths
module.exports = {
params: {
product: {
category: ".//*[@id='baths']",
model: ".//*[@id='wilson-app']/main/floorplan/discovery-catalogue/product-list/section/div/product[1]/div/kf-button[2]/button",
etc, etc
Dank David