問題タブ [silktest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
user-interface - Silktest の無料の代替手段はありますか?
自動化された GUI アプリケーション テスト用のSilkTestに代わる (理想的には無料の) ものがあるかどうか知っている人はいますか?
[編集]これは、C++/CLI で書かれた Windows 専用の GUI です。
winforms - SilkTest を使用して名前でコントロールにアクセスする方法は?
Borland Silk Test 2008 R2 を使用して新しい社内製品の回帰テストを実行する自動化されたテスト スイートがあります。
テスト スクリプトは、一貫してインデックスによってコントロールを参照します。
アプリケーションのメイン フォームに「小さな」変更を加え、インデックス 3 を持っていたコントロールのインデックスを 4 にしました。
簡単ですが面倒な修正は、スクリプトを編集して のControl4
代わりに参照することですControl3
が、これは依然としてかなり脆いままです。
コントロールを名前で識別するにはどうすればよいでしょうか。つまり、参照する代わりに、 「リボンControl3
という名前のコントロール」を指定します。
(名前で物事を参照することで、脆弱性が大幅に軽減されると考えています。)
明らかなことを試しました:
これはまったく実行されません。
エディターの原始的なインテリセンスは、あまり使用されていません。Controls
プロパティGetXX
もFindXX
メソッドもありません。
私たちのアプリケーションは、.NET 3.5 で C# を使用して作成されており、サード パーティ製のコントロールを利用しています。
javascript - Silktest void 0 バグ?
Silk でいくつかのテストを実行していますが、このエラー「void 0」がスローされ続けます。このコードの実行を停止する方法を知っている人はいますか?
私のプラットフォームは XP SP3 と FireFox 3.6 です。
誰にもアイデアはありますか?
silktest - 動的ドロップダウン リストの式を定義する方法
動的なドロップダウン リストから値を選択する場合、式 (またはその他の代替方法) を定義するにはどうすればよいですか?
例: ドロップダウン リストには次の値があります。
ここで、X、Y、Z はすべて乱数です。
"Plan #" までのテキストを選択し、"(X)" を無視するように選択を定義する方法はありますか?
silktest - Silk Test 2009 R2 - 関数の引数が多すぎる クリック
ファイルextend/explorer.incをSILKランタイムに含めました。テストを実行しようとすると、次のエラーが表示されます
htmlpage.inc(378) - 関数への引数が多すぎます htmlpage.inc(399) をクリックします - 関数への引数が多すぎます explorer.inc(361) をクリックします - 関数への引数が多すぎます explorer.inc(371) をクリックします機能 クリック
どうすればこれを解決できますか? このエラーの原因。
java - クラス。メソッド (XPath).select();
次のコード行があります。
を伴うメソッドを見たことがありません<xxx>
。同じ括弧で異なる単語を使用した、そのような方法が他にもいくつかあります。残念ながら、このメソッドのソースを読むことができません。誰かがそれが何であるか説明してもらえますか? メソッドの説明だけ?その目的は何ですか?それについてどこで読むことができますか?
java - Selenium - ページ上のすべての Web ページ要素と関連するロケーターをキャプチャする方法は?
単一の Web ページのすべての要素および関連する要素ロケータをキャプチャ/取得/出力するには、どの Java/Selenium コマンドを使用できますか? Selenium IDE では、一度に 1 つの要素を調べることができます。自動化する要素が何千もある場合、これは問題です。Web ページ上のすべてのオブジェクト/要素を一度に取得し、必要に応じて出力をカスタマイズするために使用できるツールまたは Java/selenium コマンドはありますか? SilkTest の使用経験がある場合は、SilkTest でウィンドウ宣言を生成するのと似たようなことをしたいと思います。SilkTest の Record Window Declaration ツールは、ページ上のすべてのオブジェクト/要素のタグ/プロパティ/ロケータ情報をキャプチャし、コードをライブラリまたはインクルード ファイルに貼り付けることができます。そのため、1 回か 2 回クリックするだけで、SilkTest で多数のオブジェクトをキャプチャして定義できます。Selenium で同様のことを行うツールまたはコマンドはありますか? 私はJavaを使用しているので、Javaでの例が欲しいです。ありがとう。
testing - シルクテストでオブジェクトの子のタイプを取得する
私がオブジェクトを持っていて、それにたくさんの子供がいると仮定します。私はそれらのタイプを見つける方法を知っていますか?
最初にgetChildren()を使用して子を取得し、次に各子にtypeof()を使用しました。
Typeofは常にWindowを返します。
それらがDomTextFieldまたはDomLinkなどであり、Windowではないかどうかを確認したいと思います。
ありがとう
automation - Silktest でクラスを作成する
SilkTest でクラスを作成する方法を教えてください。Open Agent を使用しています。クラスを作成しました:
インクルードファイルに含めましたが、テストスクリプトでオブジェクトを作成するたびに、次のエラーが表示されます
ありがとう