Sto scrivendo i test nel goniometro che un framework basato su JS e uno stack di selenio per eseguire test. Sto affrontando un problema in cui devo testare il caricamento del file.Test glicemico caricamento file remoto
Problema che sto avendo è il file che sto cercando di caricare è nel pacchetto di test considerando che il nodo di selenio è un server separato, quindi non otterrà il file. Ho provato a usare il descrittore di file anche se il nome del file è impostato, i contenuti non vengono caricati.
Di seguito è riportato lo snippet di codice che ho.
var remote = require('selenium-webdriver/remote');
browser.setFileDetector(new remote.FileDetector());
var absolutePath = path.resolve(__dirname, "../specs/data/baseProducts.csv");
$('input[type="file"]').sendKeys(absolutePath);
Avete ingressi per lo stesso? Oppure conosci qualcuno che ha scritto test di caricamento di file in JS usando selenio? Il vostro aiuto sarà molto apprezzato
ho dovuto caricare i file in diversi file spec diversi, così ho aggiunto che la sezione 'onPrepare()' del file protractor.config invece. Funziona alla grande. Grazie per la risposta. – HaC