問題タブ [testcomplete]
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.
windows - 実行時のアプリケーション オブジェクトの参照と操作
TestComplete で利用できるものと同様のオブジェクト ブラウザ/マニピュレータを実行する必要があります。つまり、実行中の外部アプリケーションですべてのオブジェクトとそのプロパティをリストし、それらのプロパティを変更できるようにする必要があります。もちろん、これらすべてを実行時に行います。 .
MSAA/IAccessible はオブジェクトを読み取ることができますが、可視オブジェクトのみを返すことができ、私の知る限り、それらのプロパティを変更することはできません。
WinAPI を使用すると、ハンドルのないオブジェクト (ラベルなど) を読み取ることができませんでした。
理想的には、これを Delphi で実行したいと考えていますが、他の言語の提案も受け入れられます。
私ができるようにしたいことの例 (これは TestComplete で行われました):
testcomplete - TeamCity は成功と言っていますが、msi はロードされません
(サービスとしてではなく) TeamCity エージェントを実行しています。コマンドラインを使用してアプリケーションを起動しています。コマンドラインを *.cmd ファイルに保存してダブルクリックすると、アプリケーションは正しく読み込まれますが、ans をコピーするとコードを cmd ファイルから TeamCity に貼り付けて実行します... TeamCity は成功と言いますが、アプリケーションが読み込まれていません。 「インタラクティブ サービス検出」(http://blogs.msdn.com/b/patricka/archive/2010/04/27/what-is-interactive-services-detection-and-why-is-it-blinking- at-me.aspx)そして、私が理解しているように、それは良くないので、私がやっていることであるagent.batファイルを使用して実行する必要があります。この問題の解決策は何ですか?
ありがとう
automated-tests - TestCompleteでブレークポイントが機能しないのはなぜですか?
テスト自動化にTestComplete8.70.720.7の試用版を使用しています。ブレークポイントで問題が発生しました。テストデバッグをオンにしても機能しません。問題の原因は何でしょうか?
testcomplete - Keword Test が失敗した後に TestComplete 経由でプログラムを閉じる方法
では、Test Complete キーワード テストを行っているとしましょう。何かが失敗すると、テキストは停止します。実際に私が見つけたのは、8 つのチェックポイントがある場合、4 番目のチェックポイントが失敗した場合、残りのチェックポイントは常に失敗するということです。そのため、「テストの実行が中断されました」というエラーが表示されます。それは問題ありませんが、テストを終了してアプリケーションを閉じるわけではありません。これが問題である理由は、アプリケーションがまだ開いたままになっているため、その後のすべてのテストが失敗するためです。これらのテストを書き直して、アプリケーションが起動時に開いているようにすることもできますが、テストが失敗した後にアプリケーションを強制終了する方法はありますか? テストに合格すると、アプリケーションは閉じられます。
javascript - TestComplete にアラート ボックスまたは Console.log はありますか?
画面に何かを出力したい場合、Jscript スクリプトを使用してこれを行うにはどうすればよいでしょうか。どちらも機能しないアラートまたはconsole.logの使用に慣れています。デバッグに役立つように何かを画面に出力する方法はありますか?
ありがとう
javascript - TestComplete でコードをオートフォーマット (Javascript) する方法はありますか?
Netbeans の ALt-Shift-F に似ていますが、TestComplete の IDE でこれを正しく行う方法はありますか? これが可能かどうか、または TestComplete ウィンドウを離れずに autoFormat の回避策を考えられるかどうかは不明です。
TestComplete の javascript / Jscript コードのhttp://jsbeautifier.org/で動作するように、以下のソリューションを取得しようとしています。
ありがとう
jscript - TestCompleteスクリプトのチェックポイントと比較
テストの完全なスクリプトに関する私の限られた知識でそう。オブジェクトビューアを見てウィンドウを確認し、これらのオブジェクトの名前マッピングとクリックしてフィールドを選択または入力することでUI機能を使用する必要があるようです。
JSscriptingテストを使用してアサーションを実行する方法について質問があります。特定のウィンドウが過去のウィンドウのように見えるかどうかを確認したい場合、私が行っているのは、その時点でのキーワードテストを介してチェックポイントを作成することです。私はAPIを介してこれを行う必要があるように感じます。キーワードチェックポイントを使用するのではなく、コードを介してこれを行う方法を説明する領域はありますか?
delphi - 内部エラー: Delphi の DBG2439
Delphi 5 でプロジェクトをビルドしています。プロジェクトを正常にビルドし、出力 exe を生成しました。この状態まで、すべて正常に動作します。現在、生成されたexeでテスト自動化ツール「TestComplete」を使用しています。ただし、TestComplete では、公開されたプロパティのみが表示されます。私有財産と公有財産を見ることができません。TestComplete のドキュメントでは、デバッグ オプションをオンにして exe をビルドする方法が提案されていました。そのために、プロジェクトの設定を変更しました->オプション->リンカー-> ExeおよびDLLオプション-> TD32デバッグ情報を含めるがチェックされ、プロジェクトをビルドしようとしていますが、「[致命的なエラー]内部エラーが発生しています: DBG2439". デルファイを閉じて、プロジェクトを再度開いてみました。また、すべての DCU を削除してみました。しかし、毎回同じエラーが発生します。誰でもこれについて私を助けることができますか?助けてくれてありがとう。
Testcomplete リンクまたは参照: http://support.smartbear.com/viewarticle/29770/
グーグルでリンクを1つ取得しましたが、手順がわかりませんでした。誰でも私が理解するのを手伝ってもらえますか。その本当に感謝しています。 https://groups.google.com/forum/?fromgroups#!msg/borland.public.delphi.ide/PDJUVyFbfQ8/huCmBa3eCVIJ
continuous-integration - Jenkins - プロセスは存在しますが、UI が表示されません
テストのためにカスタム ツールを強制的に Jenkins で実行しようとしています。サンプル プログラム Calculator を作成しました。TestComplete で実行する必要があります。バッチとしての私の呼び出しは次のとおりです。
プロセス ツリーに Calculator と TestComplete が表示されますが、UI が表示されません。SYSTEMで実行されています。これが事実であるため、何かが正常に機能しているかどうかはわかりません。ユーザーの下でこれらを開始する方法、または実際に機能していることを確認する方法はありますか?
testcomplete - Project ExplorerTestComlpiteのイベント
Test compliteは初めてで、イベント処理を使用したいのですが、プロジェクトエクスプローラーノードでイベントが表示されません。このアイテムをどのくらい開いているか、またはどの特性をテストする必要があるので、私はそれを見ることができましたか?