Ranorex を使用して、DevExpress GridControl などのいくつかのサード パーティ コントロールで構成されるアプリケーションに対して自動化テストを実行しています。ほとんどの場合、グリッド行にアクセスできます。ただし、Ranorex Spy でしばらく遊んでいる場合にのみ、グリッド行にアクセスできないことがあります (約 1 分間)。
どこに問題があるか知っていますか?
Ranorex を使用して、DevExpress GridControl などのいくつかのサード パーティ コントロールで構成されるアプリケーションに対して自動化テストを実行しています。ほとんどの場合、グリッド行にアクセスできます。ただし、Ranorex Spy でしばらく遊んでいる場合にのみ、グリッド行にアクセスできないことがあります (約 1 分間)。
どこに問題があるか知っていますか?
私はこの質問に非常に遅れていることを知っていますが、グリッドサイズがこれに大きな影響を与える可能性があることを発見しました. 私が知る限り、行とセルに「アクセスできない」ということではなく、Ranorex がそれらに関する情報を表示する前にそれらすべてを読み込もうとしているということです。これは小さなグリッドでは問題なく機能しますが、明らかにそうではありません。よくスケールします。より小さいデータ セットでテストを実行してみてください。
それは奇妙に聞こえます。これは、1 分後にグリッドを認識できるということでしょうか。これは、Ranorex Spy でのみ発生します。テストを実行するとどうなりますか?時々起こると書いていましたが、もういつわかるのですか?
外部 Spy と Ranorex Studio に統合されている Spy を使用する場合に違いはありますか?