Exécution de cas de test Dynamics AX en C #
-
02-10-2019 - |
Question
J'espère que quelqu'un là-bas peut me donner de l'aide à ce sujet. Donc, je dois être en mesure d'exécuter le cas de test Microsoft Dynamics AX en C #. Maintenant, je vais essayer de faire quelque chose comme
Process.Start("ax32.exe", "-StartupCmd=RunTestProject_<name of test>");
Mais j'espère qu'il pourrait y avoir un moyen de l'exécuter en important une Dynamics AX DLL en C # et l'exécution des cas de test de cette façon avec quelque chose comme SysTestRunner (je pense en ce moment cela existe seulement dans x ++ / MorphX).
ou tout conseils pressentiments ou des solutions possibles à ce problème sont grandement appréciés!
Merci !!
La solution 2
Juste au cas où quelqu'un vient à travers cette question nous avons fini par aller juste avec la balise
Process.Start("ax32.exe", "-StartupCmd=RunTestProject_<name of test>");
puisque c'était la meilleure façon d'accéder aux composants internes DynamicsAX et en fait Invoke les cas de test. Malheureusement, l'écran du DynamicsAX viendra avec chaque appel, mais qui était quelque chose que nous étions prêts à traiter.
Autres conseils
Pourriez-vous nous en dire plus sur ce que vous voulez réaliser en exécutant les essais de C #? Si vous voulez exécuter des tests par jour / de nuit, vous pouvez simplement le faire en cours d'exécution d'un lot au sein de Dynamics AX.