Logo Parasoft

Spécifications techniques du Parasoft SOAtest

Spécifications techniques

Spécifications techniques

Reportez-vous à la documentation technique Parasoft SOAtest pour installation et autres exigences.

Icône Soatest bleue
SOAtest

Support du système

Systèmes d'exploitation pris en charge

Windows, Linux, MacOS

 

Formats d'adresse IP

Les adresses IPv4 et IPv6 sont prises en charge.

Options de déploiement

  • Bureau
  • Serveur d'automatisation
  • Interface serveur Web et client léger pour SaaS

Capacités de test automatisées

  • Test d'API
  • Test de l'interface utilisateur Web
  • Test mobile via Appium pour iOS et Android
  • Test de base de données
  • Tests de sécurité et de pénétration
  • Prise en charge BDD
  • Virtualisation de services intégrée avec Parasoft Virtualiser

Prise en charge des tests de charge

Outils pour simplifier la création de tests

  • Clients (littéral, JSON, REST, SOAP, XML)
  • Clients avancés (message personnalisé, longueur fixe, EDI)
  • Banques de données (XML, JSON, texte, en-tête, paramètre)
  • Outils XML / JSON (Trier, Transformer)
  • Outils XML (cryptage, décryptage, signataire, convertisseur, validateur)
  • Outils de validation (Diff, Assertor, Recherche, WS-I, Parcourir)
  • Gestionnaire de pièces jointes
  • Outil DB
  • Générateur de données
  • Ecrire un fichier
  • Et plus encore

Format de message et prise en charge du protocole

Services Web RESTful

  • JSON
  • RAML
  • Swagger / API ouverte
  • WADL
  • GraphQL

Services SOA / Web

    • XML
    • WSDLName
    • Schéma XML
    • SOAP
    • PoX (XML brut)
    • XSLT
    • MTOM (XOP) / MIME / DIME
    • GZIP
    • WS-I
    • Normes WS- *

Microservice

  • Kafka
  • RabbitMQ
  • MQTT
  • AMQP
  • Tampons de protocole
  • WebSockets

Passerelle

  • HTTP / HTTPS
  • HTTP2
  • gRPC
  • JMS
  • MQ
  • TCP / IP
  • SMTP
  • Rendez-vous Tibco
  • WCF .NET
  • FTP / SFTP
  • RMI
  • Apache ActiveMQ
  • ApacheQpid
  • VerreFish MQ
  • Serveur d'applications IBM WebSphere (WAS)
  • IBM WebSphere MQ (série MQ)
  • JBossJMS
  • Ouvrir la file d'attente de messages (OpenMQ)
  • Mise en file d'attente avancée d'Oracle (AQ)
  • Oracle BEA WebLogic
  • Progress Sonic MQ / ESB
  • Consolation JMS
  • Sun MQ / JMS
  • TIBCO SME

Bases de données SQL / NoSQL

  • JDBC (autre)
  • ODBC
  • ADO
  • Procédures stockées
  • Oracle
  • MySQL
  • SQL Server
  • Sybase
  • DB2
  • PostGreSQL
  • MongoDB
  • Cassandra

Niveau de code

  • JUnit
  • TestNG

Les sources de données

  • CSV
  • Excel
  • SQL
  • moqueur

Performances

  • dynatrace
  • AppDynamics

Unité centrale

  • Cahier

Interfaces mobiles (iOS, Android)

  • Appium

Web (Windows, Linux, Mac OS)

  • Sélénium
  • IE
  • Chrome
  • Firefox
  • Safari
  • HTML
  • AJAX
  • javascript
  • CSS
  • AutoIT

Formats de message

  • Longueur fixe
  • FIX (plusieurs versions)
  • Swift
  • ISO 20022
  • ISO 8583: 27+ emballeurs + personnalisé
  • EACORD
  • AL3
  • CARGO
  • EANCOM
  • ÉDIFACT
  • Edig @ s
  • HIPAA
  • HL7 (2.x, 3, FHIR)
  • IATA (divers)
  • NCPDP (divers)
  • TRADACOMS
  • X12
  • WebMéthodes
  • Equifax
  • EJB

Prise en charge des scripts

  • Java
  • JavaScript
  • Sensationnel
  • Jython

Sécurité

  • OAuth
  • SAML
  • Chiffrement XML
  • Décryptage XML
  • Signature XML

Support de localisation

  • UTF-8
  • UTF-16

Supplémentaire intégrations disponibles

Support de test mobile

Prise en charge de l'exécution d'Appium

  • iOS
  • Android

Tests multiplateformes

  • Expert
  • Laboratoires mobiles
  • Tout appareil cloud via Appium

Prise en charge de l'analyse statique

Possibilité d'exécuter et de créer des règles d'analyse statique pour:

  • HTML
  • javascript
  • CSS
  • XML

Cadre d'extension (outillage personnalisé)

  • Java
  • javascript
  • Jython
  • Sensationnel

Gestion du contrôle de la source

  • Git
  • Mercuriel
  • DevOps Microsoft Azure
  • Subversion (SVN)
  • + beaucoup plus

Prise en charge de la gestion des exigences

  • ALM Micro Focus
  • Jira
  • Radiographie

Support d'intégration continue

Intégration avec l'automatisation de la construction et l'infrastructure CI. Plugins natifs disponibles pour :

  • Jenkins
  • Bambou
  • TeamCity
  • DevOps Azure
Intégration API / ligne de commande ouverte disponible pour une intégration avec n'importe quel système de construction. Les exemples comprennent:

  • gitlab ce
  • Travis CI
  • CircleCI
  • Codification
  • Nuage électrique

Prise en charge de la plate-forme cloud / des conteneurs

  • OpenShift
  • Kubernetes
  • Fonderie cloud pivotante

Rapport et analyse

Possibilité de publier les résultats sur PAO Parasoft pour des rapports centralisés et des analyses avancées

Image de deux hommes et d’une femme ayant une conversation, souriant et regardant un écran d’ordinateur.

Créez et exécutez rapidement des tests d'API et de microservices avec Parasoft SOAtest basé sur l'IA.

Démonstration de la plateforme