Запуск контрольного теста Dynamics AX в C # - PullRequest
0 голосов
/ 11 сентября 2010

Я надеюсь, что кто-то может помочь мне с этим. Поэтому мне нужно иметь возможность запускать контрольный пример Microsoft Dynamics AX в C #. Теперь я собирался попытаться сделать что-то вроде

Process.Start("ax32.exe", "-StartupCmd=RunTestProject_<name of test>");

Но я надеюсь, что может быть способ запустить его, импортировав некоторые библиотеки Dynamics AX в C # и выполнив тестовые примеры таким образом, например, с помощью SysTestRunner (сейчас я думаю, что это существует только в x ++ / MorphX).

ЛЮБИМЫЕ намеки или догадки, или возможные решения этой проблемы, очень ценятся!

Спасибо !!

Ответы [ 2 ]

0 голосов
/ 27 мая 2011

На всякий случай, если кто-нибудь столкнется с этой проблемой, мы в итоге просто выберем

Process.Start("ax32.exe", "-StartupCmd=RunTestProject_<name of test>");

, поскольку это был лучший способ получить доступ к внутренним компонентам DynamicsAX и фактически вызвать тестовые случаи. К сожалению, заставка DynamicsAX будет появляться при каждом вызове, но с этим мы были готовы иметь дело.

0 голосов
/ 25 сентября 2010

Не могли бы вы подробнее рассказать о том, чего вы хотите достичь, запустив тесты из C #?Если вы хотите запускать ежедневные / ночные тесты, вы можете просто сделать это, запустив пакет в Dynamics AX.

...