Je travaille dans une équipe en tant que développeur. Nous avons développé un produit où nous générons des lettres en remplissant un fichier XML. Ce fichier XML SEULEMENT contient des textes qui doivent apparaître dans un document pdf. Nous envoyons ensuite ce fichier XML à une autre zone via un appel de service Web (par exemple WS-A).Rédaction de cas de test pour un autre service Web
Ce WS-A renvoie un document PDF généré en tant que flux d'octets. Veuillez noter qu'en plus de générer un document pdf, le backend de WS-A est responsable du modèle pdf et comment et où ces textes XML sont affichés dans le document. Tout jusqu'à ce point est bien.
Je comprends également que notre équipe doit écrire des cas de test pour s'assurer que le contenu XML correct est rempli avant de l'envoyer via WS-A.
Ma question est, est en train d'écrire un test qui vérifie ce pdf a le droit « textes » (uniquement de vérification de texte) de la responsabilité de notre équipe?
Ou est-ce quelque chose que l'autre équipe (en charge du backend WS-A) doit tester pour s'assurer qu'ils ne manquent rien dans leur PDF du XML qui leur a été fourni (avant de nous le renvoyer comme un flux d'octets)?
Nous vérifions déjà le contenu XML avant de l'envoyer à WS-A. Avons-nous besoin de faire quelque chose de plus? –
@MohammadNajar - Dans mon expérience, non. Le libellé de votre message me porte à croire que l'autre équipe extrait le contenu de la base de données et le place dans le modèle que votre équipe crée. Si c'est vrai, il est de la responsabilité de vérifier que c'est de leur côté. – Brian