SAP アプリケーション

SAPTree クラスの HierarchyHeaderWidth および ColumnOrder プロパティが書き込み専用になっている

自動化に関するドキュメントに記載されている場合を除いて、SAPTreeHierarchyHeaderWidth および ColumnOrder プロパティは書き込み専用で、読み込むことはできません。

これらのプロパティを使用する場合、スクリプトで、読み込みではなく、書き込みが使用されていることを確認します。

SAPTree クラスの GetColumnIndexFromName() が「特定できないエラー」により失敗する

SapTree クラスの GetColumnIndexFromName() は「特定できないエラー」により失敗することがあります。これは SAP オートメーションの既知の問題です。

SAP Web サイトでこの問題が解決されているかどうか確認してください。

コンテキスト メニュー項目の SAPTree クラスの Select() メソッドの呼び出しに失敗する

コンテキスト メニュー項目の SAPTree クラスの Select() メソッドの呼び出しに失敗することがあります。

代わりに親コントロールの SelectContextMenuItem を呼び出します。これは SAP オートメーションの既知の問題です。

水平スクロールバーの Position プロパティが常に 1 を返す

水平スクロールバーの Position プロパティは常に 1 を返します。これは SAP オートメーションの既知の問題です。

SAP Web サイトでこの問題が解決されているかどうか確認してください。

SAPNetPlan クラスがサポートされていない

この問題は今後のリリースで解決される予定です。

SAP スクリプトを実行すると、再生エラーが発生する

ある状況下で、SAP テストを記録して再生すると、次のエラーが発生する場合があります:この操作を完了するのに必要なデータは、まだ利用できません。このエラーは、Silk Test Workbench が記録した操作の実行が速すぎたことを意味しています。

この問題を解決するには、テスト スクリプトにスリープを追加したり、関数の呼び出しやプロパティの設定の後に Silk Test Workbench が待機する時間を増やすために、再生後の遅延を増やしてください。このオプションについての詳細は、「エージェント オプション」を参照してください。また、xBrowser テクノロジ ドメインではなく、SAP オートメーションを使用して問題が発生する操作を再生するように、スクリプトを変更します。たとえば、その操作を DomLink.Select から SapHTMLViewer.SapEvent に変更します。

SAPGUI クライアント 7.30 を使用するとメソッド getCurrentRow が誤った値を返す

SAPGUI クライアント 7.30 を使用しているときに、メソッド getCurrentRow を呼び出すと、メソッドは行番号ではなく誤った値 -1 を返す場合があります。

メソッド resizeWorkingPane が SAPGUI クライアント 7.30 で正しく機能しない

SAPGUI クライアント 7.30 を使用しているときに、メソッド resizeWorkingPaneEx を呼び出すと、 メソッドは workingPane のサイズを変更せずに、getSapWindow().getWidth() の呼び出し結果は、ウィンドウの幅と異なる値を返します。

Silk Test Workbench をeCATT から開始すると仮想マシン上で記録を開始できない

SAPGUI から eCATT スクリプトを作成したとき、記録 ボタンを押して仮想マシンの操作を記録しようとしても、VB .NET スクリプト、ビジュアル テスト、キーワード駆動テストが Silk Test Workbench エディタで開いていると、動作しません。物理マシン上での記録操作は動作します。

eCATT から Silk Test Workbench データベースに資産インポートするとき、エクスポートした資産の XML よりも新しいバージョンの Silk Test Workbench で作成された eCATT BLOB を使用してもエラーが表示されない

eCATT から Silk Test Workbench データベースに資産をインポートするときに、Silk Test Workbench のバージョンが eCATT BLOB の資産を含む XML のバージョンよりも古い場合、インポート処理はエラーを表示せずに失敗します。

インポートが失敗すると、次に BLOB を編集しようとしたときに、「
eCATT に戻る前に現在の BLOB を保存しますか?
」というメッセージが表示されます。 この場合、BLOB は空のため保存してはいけません。保存せずに、いいえ をクリックして eCATT に戻ってください。
ヒント: eCATT を使用して Silk Test Workbench の複数のインスタンスを使用している場合、Micro Focus では、すべてのインスタンスを同じ Silk Test Workbench のバージョンに合わせることを推奨しています。