問題タブ [rft]
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.
testing - Rational Functional Tester がオブジェクトの存在を待機する
現在、Rational Functional Tester で Java スクリプトを変更しており、指定された一連のプロパティーが表示されるまで待機するよう RFT に指示しようとしています。具体的には、X 行のテーブルが表示されるまで待ちたいと思います。これまでに実行できた唯一の方法は、テーブルに X 個の行があることを確認するだけの確認ポイントを追加することですが、VP のオブジェクト タイプの待機を利用できなかったので、これは少しハッキー。これを行うより良い方法はありますか?
ジェフ
installation - Hudson/Jenkins で実行する Rational Functional Tester (RFT) の構成
Hudson をインストールしたところ、問題なく動作しています。ビルド、JUnit テストの実行、および CheckStyle 分析も行います。
次のステップは、インストールを作成してインストールし、実際のインストールで自動テストを実行することです。テストが失敗した場合、または少なくとも何らかの形で結果を公開した場合は、ビルドを失敗させたいと思います。部分が定期的に実行されるか、手動でトリガーされるように設定すると思います。
インストールには InstallAnywhere を使用し、自動テストには IBM Rational Functional Tester を使用します。
質問は次のとおりです。誰かが同様のセットアップを作成しましたか? 私に役立つプラグイン、チュートリアル、またはその他のリソースはありますか。または、一般的なヒントやアドバイスはありますか。
testing - QTP、QC、Load Runner、および RFT のチュートリアル
私はテストの初心者です。良いチュートリアルを教えてください
- 品質センター
- クイック テスト プロフェッショナル
- RFT
事前にサンクス
selenium - Selenium または Rational Functional Tester
Java 環境 (Selenium または Rational Functional Tester) でのテスト目的で推奨するものは何ですか? メリットとデメリットを書いていただけませんか?MicroFocus TestPartner について聞きましたが、使用経験はありますか?
java - RFTを使用してIEアドレスバーのURLを上書きするにはどうすればよいですか?
次の手順を実行する必要があります。1。IEブラウザウィンドウを起動してURLを開きます(StartBrowser(final string URL)を使用して実行します)2。セッションを開始します(ログインして実行します)3。次に、別のURLを入力します同じセッションを持つ同じブラウザウィンドウで。
私の質問はステップ3に関連しています。既存のIEウィンドウのURLを上書きするにはどうすればよいですか。
注:Javaで記述されたキーワード駆動型フレームワークを使用しています。
automated-tests - Rational Functional Tester - 親スクリプトから呼び出されたスクリプトを取得して、親のデータ プールを使用するにはどうすればよいですか?
私は Rational Functional Tester (Java) にかなり慣れていませんが、大きなブランクが 1 つあります。アジャイル開発環境にあるアプリケーションがあるため、新しいインターフェイスがオンラインになると、一部の画面が変化する可能性があります。
このため、テスト スクリプトをモジュール化しようとしています。例: ログイン スクリプト、検索スクリプト、およびログアウト スクリプトが必要です。
次に、これらをつなぎ合わせます(疑似コード)
テスト スクリプトを個別のチャンク (機能単位) に分割することで、変化にうまく適応できると思います。ログイン スクリプトが変更された場合は、アプリケーション内のスクリプトごとに1 回修正または再記録します。
次に、そのスクリプトを「TestSituation_001」と呼びます。いくつかの異なるデータ プールを参照する必要があります。この例では、User データプール (superUser データプールではなく) と TestSituation_001 データプール、または場合によっては他のデータプールも同様です。検証ポイントは、そのチェックに状況データプールを使用します。
さて、これは私が理想的な世界でそれを行う方法です. 現時点で私を悩ませているのは、子スクリプトに親スクリプトを継承させるために、まったく別のことをする必要があるように見えるということです。
だから私の質問はこれらです:
- 子スクリプトが呼び出しスクリプトのデータ プールを継承しないのはなぜですか?
- どうすれば彼らにそれをさせることができますか?
- これが機能する方法について、私は不十分な仮定をしていますか?
- 3 が当てはまる場合、どうすればもっとうまくやれるでしょうか?
余談ですが、Java を機能させるためにハッキングしてもかまいません。
ありがとう!
svn - RFT スクリプト用の svn を使用できますか?
私たちは職場で svn を使用しており、現在 RFT (Rational Functional Tester) を導入しています。
既存のsvn を使用して RFT スクリプトをバージョン管理できる可能性はありますか? 1 つの RFT スクリプトに 1 つのファイルだけが含まれているわけではないことがわかりました。
- RFT v 8.1.1.2 は Windows XP で動作します
- svn は Linux で動作します
.class
バージョンと.java
ファイルには十分ですか?
teamcity - RFTレポートのテスト結果をリアルタイムで作成するにはどうすればよいですか?
開発環境では、ビルド/テストジョブを実行し、結果を報告することでコードチェックインに応答する継続的インテグレーションサービス(TeamCity)を実行します。ジョブの進行中に、これまでに実行された単体テストの数、失敗したユニットテストの数などを簡単に確認できます。
私の自動テストチームは、RationalFunctionalTesterで開発されたUIテストを提供しています。これらのテストをソース管理システムから抽出し、コンパイルし、コマンドラインから実行することは、すべて非常に簡単な作業のようです。
私が見つけられなかったのは、テスト結果を自動的に報告する方法です。たとえば、リスナー用のフックや、送信されるメッセージをカスタマイズする方法はないようです。
これまでの調査から、私の唯一の選択肢は、(a)テストが終了するまで待ってから、(b)RFTが生成するHTMLレポートを解析することであるという結論に達しました。
誰かがそれよりも良い答えを持っていますか?
java - Javaでカスタム関数/メソッドを書く方法は?(RFT)
RFT(java)で数行のコードを何度も処理する必要があるため、カスタムメソッド/関数/プロシージャがこれに対する最良の(そして唯一の)ソリューションです。
私はJavaの経験がないので、それについて助けが必要です。
メソッドはいくつかのパラメーターを受け取り、値を返しません。
基本的には、データベース(Webベースのアプリケーション)に新しいレコードを入力します。レコードはいくつですか?データに依存するので、引数ベースにする必要があります。
現在のコードは次のようになります
PHPでは、目的の関数は次のようになります。
だから私はそれを呼ぶことができます