2017-11-05 7 views
0

c#を使用してMicrosoft Dynamics NAVページのプロパティを変更することはできますか?c#を使用してMicrosoft Dynamics NAVページのプロパティを変更することはできますか?

C#を使用してDynamics Navをテストしています。テストを実行するためにNavページの一部のプロパティを変更する必要があります(たとえば、ページのフィールドを表示または編集可能にするなど)。私はテストを実行する前に手動でこれを行う必要がある約10のオブジェクト(ページ)があります。だから私はそのプロセスを自動化することを望んでいました。

+0

あなたが参照しているテスト方法が不明です。あなたは多分いくつかのコードを投稿できますか? –

答えて

0

答えはおそらく - いいえ。少なくとも方法論に反しているからです。ページをテストしていて(ユーザーアクションをシミュレートする)、フィールドが表示/編集できない場合は、テストケースが成功するのを防ぎます。フィールドが条件付きで編集可能な場合は、最初に条件を満たす必要があります。

フィールドにアクセスできるが、カスタマイズによってページから非表示になっている場合もあります。その後、手動でページに追加する必要があります。しかし、これはデータベースごとに1回だけ必要です。

+0

このフィールドは、カスタマイズによってページから非表示になっています。私はフィールドを表示するためにWebクライアントユーザーのパーソナライゼーションを変更するためにWebサービスを使用しようとしましたが、うまくいきませんでした。 – Tester

+0

このフィールドは、カスタマイズによってページから非表示になっています。私はフィールドを表示するためにWebクライアントユーザーのパーソナライゼーションを変更するためにWebサービスを使用しようとしましたが、うまくいきませんでした。私が新しいビルドを取得するたびに、ページオブジェクトは上書きされるので、回帰テストをパスするために手動で更新します。一部のデータベースでは、デフォルトでフィールドが表示されますが、テストデータベースには表示されません。しかし、私はまだそれらのフィールドの機能が壊れていないことをテストする必要があります。 – Tester

+0

テストユーザーにパーソナライズされたユーザープロファイルを使用できますか? –

関連する問題