問題タブ [mobilefirst-mtw]

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.

0 投票する
2 に答える
58 参照

ibm-mobilefirst - IBM MobilefirstPlatform Test Workbench 8.6.0 の複合テストでアプリケーションとデバイスを複数のテストに同時に追加する方法

使用ツール: IBM Mobilefirst Platform TestWorkbench 8.6.0
オペレーティング システム: Windows 7

テスト ワークベンチの記録機能を使用して複数のテスト スクリプトを
作成しました 新しい複合テストを作成し、複合テストにテスト スクリプトを追加しました[複合テストの実行

] をクリックすると、[構成の実行] ウィンドウが表示され、ウィンドウにメッセージが表示されます読み取り 'テストには、欠落しているアプリケーションへの参照が含まれています。それらを追加またはインポートして、もう一度実行してみてください' アプリケーションを各テストに個別に追加する必要があり、その後、上記のエラーが解決されます。アプリケーションとデバイスをすべてのテストに一度に同時に追加したいと考えています。これを行う方法はありますか? このオプションは、複合テストに 100 個のテスト ケースがあり、新しいアプリケーションを毎日テストする場合に役立ちます。


0 投票する
2 に答える
569 参照

ibm-mobilefirst - IBM Mobilefirst TestWorkbench 8.6.0.1 でデータをキャプチャーし、データを保管し、数学演算を実行し、データを検証する方法

ツール: IBM Mobilefirst TestWorkbench 8.6.0.1
OS: Windows 7

3 つのテキスト ボックスを表示するアプリを用意します。2 つは数字を入力するためのもので、3 つ目は数字の合計を表示するもの
です。テストを記録します。(2 つのテキスト ボックスのそれぞれに数値を入力します。結果は 3 番目のテスト ボックスに表示されます)

再生中に数値を変数に格納し、それらを追加して、アプリが表示する結果と相互検証することはできますか?

上記は、銀行アプリケーションでトランザクションを検証するのに役立ちます

0 投票する
2 に答える
213 参照

ibm-mobilefirst - IBM MobileFirst Test Workbench - コマンド行からのテストの実行

https://www-01.ibm.com/support/knowledgecenter/SS2HS7_8.6.0/com.ibm.rational.test.ltで提案されているように、cmdline.bat ファイルを使用してコマンド ラインからテストを実行しようとしています。 .common.doc/topics/truncmdln.html

活動していないわけではありませんが、それがどのように適切に機能するのか理解できていません。

これは私の現在のコマンドです:

D:\Eclipse\eclipse\plugins\com.ibm.rational.test.lt.cmdlineexecute_ 7.2.960.v20140710_1337>cmdline.bat -workspace C:\MobileFirstWorkspace -project Test -eclipsehome D:\Eclipse\eclipse -plugins D :\Eclipse\eclipse\plugins -suite prueba2.testsuite -results newResults

45 ~ 72 秒間実行されます。CommandLineLog.txt ファイルには次のように表示されます。

Adaptador convertido en instance con D:\Programacion\Eclipse\eclipse log4j:WARN ロガー (org.apache.http.impl.conn.PoolingClientConnectionManager) のアペンダーが見つかりませんでした。log4j:WARN log4j システムを適切に初期化してください。2015-04-08 17:18:20.810:INFO:oejs.Server:jetty-8.1.14.v20131031 2015-04-08 17:18:20.847:INFO:oejs.AbstractConnector:開始 SelectChannelConnector@0.0.0.0:7878 2015 -04-08 17:18:20.849:INFO:oejs.AbstractConnector:開始 SelectChannelConnector@0.0.0.0:7080

しかし、結果ファイルが見つかりません。コマンドを実行したディレクトリにも、テスト プロジェクト フォルダーにも結果ファイルがありません。それらのファイルをどこで見つけるべきか誰か知っていますか?

0 投票する
1 に答える
56 参照

ios - iPhone 6 が IBM Test Workbench の [モバイル デバイス] タブに表示されない

ツール: IBM Mobilefirst TestWorkbench 8.6.0.1
OS: Windows 7
デバイス: iPhone 6 バージョン: 8.1.2

ラップトップと iPhone は同じネットワーク上にあります。
[モバイル デバイス] タブの [デバイスの追加] アイコンをクリックします。Test Workbench の URL がポップアップ表示されます。
iPhone の Safari ブラウザに URL を入力しました。
IBM Rational Test Workbench Mobile Client がブラウザーで開きます。
問題 デバイスが [モバイル デバイス] タブに表示されません。

iPhone6でテストを記録できました。記録後、Test Workbench に「ここをクリックしてテスト記録を生成する」というポップアップが表示されます。それをクリックすると、エラーログに以下のエラーが表示されます

プラグイン: com.ibm.rational.test.lt.recorder.moeb
メッセージ: CRRTWM1201E テスト生成の実行中に予期しない例外が発生しました。

例外スタック トレース:
java.io.IOException: 記録に使用されるデバイスにアクセスできません。com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard.getSessionProducer(CreateTestFromRecordingLogsWizard.java:150) で com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard. createRecordingSession(CreateTestFromRecordingLogsWizard.java:128) com.ibm.rational.test.lt.recorder.moeb.ui.wizards.CreateTestFromRecordingLogsWizard.access$0(CreateTestFromRecordingLogsWizard.java:125) com.ibm.rational.test.lt.recorder で.moeb.ui.wizards.CreateTestFromRecordingLogsWizard$1.run(CreateTestFromRecordingLogsWizard.java:91) at org.eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:70) at com.ibm.rational.test.lt.recorder. moeb.ui.wizards.CreateTestFromRecordingLogsWizard.

問題の推測: jdk1.6 を使用して Mac で iOS アプリを計測していた 現在、jdk1.7 を含む
Windows ラップトップの Test Workbench に計測された iOS アプリをアップロードしています。これは問題でしょうか?

0 投票する
0 に答える
100 参照

ibm-mobilefirst - IBM Mobilefirst Platform Test Workbench 8.7 (無料版) でデータプールを使用してテストを参照できない

使用ツール: IBM Mobilefirst Platform Test Workbench 8.7 (無料版)
OS: Windows 7

問題の説明:
1) Test Workbench で記録モードでテスト ケースを作成しました。(ログインシナリオの場合)
2) 新しいデータプールを挿入し、データプールのユーザー名列に値を追加しました。
3) テスト スクリプトはデータプールを参照し、データプールの [ユーザー名] 列の値をテスト スクリプトの [ユーザー名] フィールドに代入する必要があります。
4) ここに記載されている手順に従っていること。
( http://www-01.ibm.com/support/knowledgecenter/SS2HS7_8.7.0/com.ibm.rational.test.lt.moeb.tutorial.doc/topics/ios_lesson7.html ) 5) ステップ6
で行き詰まる.b . テスト スクリプトの [ユーザー名] フィールドを右クリックし、[置換] を選択して、 [データ ソースの選択 ] オプションを取得します
[データ ソースの選択] オプションが無効になっています。

これは、IBM Mobilefirst Platform Test Workbench 8.7 のライセンス交付を受けたバージョンではなく、無料バージョンを使用しているためですか?

0 投票する
1 に答える
37 参照

ibm-mobilefirst - 記録されたテスト スクリプトで Google (赤) ピンを表示できない IBM Mobilefirst TestWorkbench 8.6.0.1

ツール: IBM MobileFirst Test Workbench 8.6.0.1
OS: Windows 7

シナリオ: MobileFirst アプリで、「Get Place」ボタンを用意します。このボタンをクリックすると、入力ボックスがポップアップします。入力ボックスに地名を入力して検索すると、その場所がアプリ (Google マップの背景) に赤いピンで表示されます。赤いピンをクリックすると、場所の詳細が表示されます。

上記のシナリオを MTW に記録します。記録されたスクリプトを開きます。ステップ「赤いピンをクリックする」に進みます。スクリーン キャプチャビューでは、赤いピンは表示されません。

赤いピンは、記録されたテストではキャプチャされません。上記の問題を解決する方法はありますか?