Ultimi aggiornamenti della versione di Silk Test
Confronto tra le risorse in Silk Test Workbench
Confronto tra le risorse in Silk Test Workbench

L’ultima versione di Silk test ha introdotto il concetto di progetto condiviso mentre Silk Test Workbench 19.5 estende questo concetto integrando un modo semplice per individuare eventuali differenze tra risorse in progetti condivisi.

Generazione di risultati multipiattaforma
Generazione di risultati multipiattaforma

Silk Test 19.5 presenta un nuovo modo di visualizzare i risultati dei test, ossia risultati basati su HTML che possono essere aperti con qualsiasi browser su qualsiasi piattaforma. Ora i risultati dei test possono essere facilmente condivisi e non sono più vincolati alla piattaforma Windows.

Supporto per MS UI-Automation
Supporto per MS UI-Automation

Silk Test ora supporta MS UI-Automation come nuovo meccanismo di fallback per molte strutture UI. Si tratta di una nuova opzione disponibile nel caso in cui Silk Test non supporti in forma nativa una determinata tecnologia. Per JavaFX, Silk Test va anche oltre e fornisce un riconoscimento pronto all’uso.

Funzioni

Semplificazione dell’esecuzione dei test su più browser

La convalida delle applicazioni Web può essere complessa, soprattutto quando diversi browser mostrano diversi comportamenti. Adesso, utilizzate Silk Test per creare un singolo script di test per Internet Explorer, Edge, Firefox, Chrome, Safari su Mac e iOS, e Chrome e Stockbrowser su Android. Ciò rende la manutenzione degli script dei test più semplice mentre la logica dei casi resta focalizzata sul caso d’uso, riducendo fino all’80% i tempi di sviluppo dei test.

  • Sfruttate al meglio Selenium: eseguite gli script di Selenium esistenti su qualsiasi browser desktop e mobile. Ottenete risultati grafici personalizzati o estendete gli script esistenti registrando nuovi frammenti di codice in qualsiasi browser.
  • Responsive Web Design: consente di registrare script basati sulla risoluzione per garantire che tutte le relative dimensioni dello schermo siano comprese nei test funzionali.
  • Sincronizzazione integrata: scrivete gli script senza la necessità di sincronizzare manualmente gli eventi asincroni. Silk Test supporta qualsiasi applicazione basata su Web, a prescindere dalla tecnologia utilizzata, tra cui Angular, Knockout, React, HTML5, Apache Flex e Microsoft Silverlight.
  • Un’unica registrazione da riprodurre ovunque: create rapidamente i test di automazione multipiattaforma. Create una volta sola un unico script di test portatile ed eseguitelo su tutti i browser supportati, senza sprecare tempo ad apprendere le specifiche dei vari browser.
  • Test di configurazione su più browser su larga scala: riducete drasticamente i costi di installazione e di manutenzione utilizzando immagini pre-configurate fornite da Silk Central. Collegatevi semplicemente al vostro account cloud pubblico o all’infrastruttura cloud privata per eseguire i test in modo efficiente.

Test su browser diversi ›

Utilizzo di Selenium con Silk4J ›

Test per dispositivi mobili

Test automatici affidabili ed efficienti per applicazioni Web native e mobili ibride. Create set di test automatizzati per applicazioni iOS e Android nel giro di pochi minuti ed eseguitele su più dispositivi per efficaci test di regressione, multipiattaforma e di localizzazione.

  • Solida automazione dei test: replicate la reale esperienza dell’utente finale mediante il supporto di gesti come il touch, il multitouch o lo scorrimento rapido con un dito. Eseguite test su reali dispositivi fisici, senza la necessità di un root del dispositivo o su un emulatore, per risparmiare i costi dell’hardware.
  • Creazione di test in tempi ridotti: invece delle noiose modifiche manuali ad uno script registrato, Silk Test consente di scegliere in modo efficace il livello più elevato di azioni come elementi fondamentali per incrementare la precisione degli script dei test.
  • Condivisione sicura dei dispositivi per i test: centralizzate la gestione dei dispositivi e offrite un accesso globale all’interno della rete privata dell’organizzazione in modo sicuro, supportando le esigenze di un team di test distribuito a livello globale.

Test mobili per un mondo mobile ›

Test su Docker

Silk Test® consente di eseguire i test Silk4J in Docker per supportare le pipeline di integrazione continua (CI) e di distribuzione continua (CD). Introducendo questa nuova funzionalità, Silk Test consente di includere i test funzionali nei propri processi CI e CD. I test funzionali possono ora essere attivati automaticamente da qualsiasi server CI, ad esempio Jenkins, Bamboo, Team City e molti altri. Durante l’utilizzo del testing in Docker con Silk Test, adesso potete aggiungere ed effettuare il provisioning, facilmente e rapidamente, dei nuovi ambienti di test.

Esecuzione dei test nei container Docker ›

Completa automazione dei test

Silk Test è compatibile con una vasta gamma di tecnologie, dalle applicazioni esistenti alle applicazioni Web o per dispositivi mobili più recenti. Effettuate test automatici senza investire in prodotti diversi per tecnologie diverse, eliminando la necessità di ulteriori processi di formazione e spese.

  • Standardizzazione delle procedure di convalida: collaudate applicazioni Web per dispositivi mobili, rich-client e aziendali (comprese le app integrate come SAP e Oracle Forms) tramite una potente soluzione di automazione dei test.
  • Accelerazione della velocità dei test: automatizzate i test funzionali e di regressione, eseguendoli su una varietà di scenari e dati diversi. Utilizzate Silk Test per automatizzare i test manuali e per eseguirli autonomamente.
  • Utilizzo nell’ambiente preferito: create, personalizzate ed eseguite test con un’interfaccia intuitiva oppure sfruttate l’IDE Eclipse o Visual Studio .NET.

Progettazione collaborativa dei test

Gli stakeholder tecnici e aziendali possono collaborare senza problemi, a prescindere dalle competenze tecniche. Silk Test offre un sistema di test semplice da usare, senza codice, con workflow integrati e logiche procedure guidate. Questo sistema consente ai team aziendali e agli esperti di dominio di contribuire più facilmente alla progettazione dei test, garantendo una copertura di test per una gamma completa di modelli di utilizzo del cliente.

  • L’interfaccia ideale per qualsiasi tipo di utente: i test sono rappresentati visivamente, per cui non è richiesta alcuna conoscenza di programmazione o effettivi script Java/.NET per abilitare funzioni developer-powered come il debug o il refactoring.
  • Creazione di test Shift Left: potete assicurare la qualità sin dall’inizio. Definite i test già nelle prime fasi del ciclo di sviluppo, per velocizzare i tempi di introduzione sul mercato, senza compromettere la qualità.
  • Efficiente processo di implementazione e manutenzione: la manutenzione costante dei test è più semplice se il progetto è separato dall’esecuzione dei test. I team tecnici lavorano in modo indipendente all’implementazione dei test, per garantire affidabilità e tempi di introduzione sul mercato più rapidi.

Panoramica dei test basati su parole chiave ›