2011-04-21 1 views
1

LoadRunner/Version VUGen: 9.5Quel protocole dois-je utiliser pour LoadRunner lors de l'enregistrement de la primavera P6 PPM d'Oracle?

Oracle version Primavera P6 PPM: 7.0.0

J'ai utilisé l'analyseur de protocole déjà. Il recommande COM/DCOM, LDAP, Win Sockets.

je l'ai déjà essayé l'enregistrement de mon script en utilisant les protocoles suivants:

  1. Tous les protocoles recommandés (combinés, individuellement). Je reçois une erreur sur buffer5 (au moment du chargement) et il se ferme.
  2. Les trois protocoles Oracle (combinés, individuellement) n'ont jamais fonctionné. Certains n'ont même rien enregistré.
  3. Une combinaison d'un ou plusieurs protocoles Oracle avec Win Sockets (les résultats étaient les mêmes que 1)

J'ai regardé sur le site HP.com (kb, forums, etc.) et nulle part eu; Un représentant HP a recommandé Win Sockets (mais c'est celui qui me donne des erreurs, donc je ne suis pas sûr qu'il a compris la question ou y a trop réfléchi.)

Les trucs et astuces des protocoles que je devrais utiliser pour enregistrer/rejouer ?

Merci d'avance.

Répondre

0

Cultivez votre œil architectural. L'analyseur de protocole vous donnera des options, mais pas nécessairement la meilleure option, qui est laissé à votre expertise pour discerner. Jetez un oeil à la façon dont le client et le serveur communiquent en utilisant un analyseur de protocole ou en examinant le protocole de prise de contact qui a lieu dans la première poignée de tampons échangés dans un script winsock pur. Vous pouvez également trouver des indices en regardant les documents architecturaux pour votre installation primavera et en découvrant ce que le prochain composant en amont est du client. Est-ce un serveur d'application? Est-ce un serveur de base de données? Que signifient chacune de ces options pour savoir comment mon client lourd peut communiquer entre le client et le serveur? Quand je combine cette information avec ce que je trouve par un examen des tampons de sockets ou d'un analyseur de protocole, quel chemin puis-je définir pour le type de protocole?

Avoir un oeil architectural vif est une compétence critique pour un testeur de performance. Une chose que vous pouvez faire pour former votre oeil est de télécharger autant de guides de déploiement différents pour les applications open source et commerciales que vous pouvez trouver. Ceux-ci documenteront généralement tous les niveaux dans un déploiement d'une application et comment la ou les applications communiquent entre les niveaux (c'est-à-dire, quels ports devront être ouverts).

Questions connexes