تشغيل حالة اختبار الفأس ديناميات في C#
-
02-10-2019 - |
سؤال
آمل أن يكون هناك شخص ما يمكن أن يعطيني المساعدة في هذا. لذلك ، يجب أن أكون قادرًا على تشغيل حالة اختبار Microsoft Dynamics AX في C#. الآن كنت سأحاول القيام بشيء مثل
Process.Start("ax32.exe", "-StartupCmd=RunTestProject_<name of test>");
لكنني آمل أن تكون هناك طريقة لتشغيلها عن طريق استيراد بعض Dynamics AX DLL في C# وتنفيذ حالات الاختبار بهذه الطريقة بشيء مثل Systestrunner (أعتقد الآن أن هذا موجود فقط في X ++/Morphx).
يتم تقدير أي تلميحات أو حدس أو حلول محتملة لهذه المشكلة!
شكرًا!!
المحلول 2
فقط في حال واجه أي شخص هذه المسألة ، انتهى بنا الأمر فقط مع
Process.Start("ax32.exe", "-StartupCmd=RunTestProject_<name of test>");
نظرًا لأن هذا كان أفضل طريقة للوصول إلى Dynamicsax Internals واستدعاء حالات الاختبار فعليًا. لسوء الحظ ، ستأتي شاشة Dynamicsax Splash مع كل الاحتجاج ، لكن هذا كان شيئًا كنا على استعداد للتعامل معه.
نصائح أخرى
هل يمكنك توضيح المزيد حول ما تريد تحقيقه من خلال إجراء الاختبارات من C#؟ إذا كنت ترغب في إجراء اختبارات يوميًا/ليلا ، فيمكنك ببساطة القيام بذلك تشغيل دفعة داخل Dynamics AX.