Cosa ti piace di più di Parasoft Virtualize?
Il mio background è nell'ingegneria dei sistemi e nell'analisi dei protocolli di rete, quindi questo strumento mi è molto congeniale, poiché so quando, dove e come risolvere i problemi con questo strumento.
Prima di tutto c'è il supporto per i protocolli e le strutture dati. Nella maggior parte degli scenari bastava inserire i driver jar e aggiornare la configurazione del trasporto in una scheda dell'interfaccia utente. Abbiamo lavorato con IBM MQ, Rabbit MQ, JMS, SOAP (XML), REST (JSON/XML). Sincrono, asincrono, basato sul tempo, quello che vuoi.
Anche richieste MQ complesse con risposte multiple. Ha sorpreso il nostro team di sviluppo applicazioni quanto fosse facile simulare sistemi complessi basati sul tempo. Mi è stato chiesto, perché non usiamo questo strumento in produzione? Il consiglio è, anche se è fantastico, di non usarlo come soluzione temporanea per costruire cose in produzione.
Ho già detto che è facile? Ci sono così tanti modi per risolvere i problemi, puoi caricare un wsdl/swagger, ecc. Puoi registrare il traffico o persino costruire servizi da zero. Ha un supporto dati integrato ed estensibile, da una tabella in memoria, a csv, a un repository di dati NoSQL.
Ha anche capacità di gestione dei dati di test più recenti che sembravano fantastiche, anche se non abbiamo acquistato quel componente aggiuntivo.
Environment Manager è una capacità straordinaria di mettere il controllo della configurazione dell'ambiente davanti al team di test. Recensione raccolta e ospitata su G2.com.
Cosa non ti piace di Parasoft Virtualize?
Non è davvero colpa degli strumenti, ma c'erano un paio di tecnologie vecchie che erano problematiche da 30 a 60 anni fa.
La virtualizzazione JDBC funziona bene con i database moderni durante il POC e la formazione, tuttavia, avevamo un protocollo di database più vecchio nel nostro ambiente che era difficile da far funzionare.
Abbiamo finito per utilizzare uno strumento di gestione dei dati di test su misura dallo stesso fornitore del database.
Abbiamo persino sperimentato l'ingegneria inversa di un protocollo proprietario TN3270, ma abbiamo fatto un'analisi costi-benefici e invece abbiamo virtualizzato a un altro livello, il che è stato molto più facile. Recensione raccolta e ospitata su G2.com.