問題タブ [squish]

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 に答える
891 参照

javascript - スキッシュ自動化ツールの javascript でのウィンドウ ネイティブ キー入力

誰でも問題の理由を説明するのを手伝ってもらえますか?


type(waitForObject(":アドレス帳 - 無名.File_QTableWidget"), "");

var Forename = testData.field(record, "Forename");

type(waitForObject(":Address Book - Named.File_QTableWidget"), Forename);


テストデータ: 名の値は「ABCD」です

しかし、それは申請書にAだけを記入しており、全文ではありません。

入力データの最初の文字だけを入力する理由は何ですか?

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

squish - X サーバーなしで squish を介して GUI テストを実行する方法

私も同じ疑問を持っています...テストケースを実行してAUTをバックグラウンドでテストし、自分のマシンで他のタスクに取り組むことができるようにする方法。squish でテストを実行している間、非常に多くのポップアップや AUT 機能が画面に表示され続け、他の作業をしている間は煩わしくなります。

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

python - 引っ越してから再録しなきゃいけないSquishを見た人いますか?

Python と Squish for Qt の組み合わせを使用して Qt GUI でテストを記述していますが、所有しているスイートからテストをコピー アンド ペーストし、Squish を使用して別のスイートまたはコンピューターにテストを移動すると、ファイルが実行されることに気付きました。ただし、オブジェクト名が表示されるたびに実行すると、それを認識せず、例外がスローされます。ほとんどの場合、ピッカー ツールを使用してオブジェクト名を取得し、古いオブジェクト名があった場所に配置すると機能します (オブジェクト名が変更されていないことを付け加えるかもしれません。文字列を文字通りコピーして THE に貼り付けています)。 SAME EXACT 文字列)。私は何か間違ったことをしているに違いない。誰かがこれを見たことがありますか、または問題を解決する方法を持っているので、再記録する必要はありませんか?

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

ios - iOS で squish を動作させる方法

iOS アプリケーションで squish を動作させようとしています。froglogic によると 、プロジェクトの .pro ファイルに追加するだけでなく、事前に追加する必要#include <qtbuiltinhook.h>もありました。Squish::allowAttaching(11233);app.exec();include(<path>/qtbuiltinhook.pri)

これを行ったところ、アプリの実行時に iOS デバイスでポートが開いていることがわかります。問題は、squish を実行するとアプリにアタッチできないことです。attachToApplication("application_that_is_mapped") を使用していますが、次のエラー メッセージが表示されます "Detail RuntimeError: Attaching to AUT 'appName' failed: connection to AUT refused."

これまでのところ、この問題を引き起こしている可能性があると言える唯一のことは、squish をインストールするときに qtcore.framework を含むディレクトリにリンクできなかったことです。そのファイルがないためです。何か案は?

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

python-2.7 - Python でキーストロークを自動化する方法

Squish Automation ツールを使用して GUI アプリケーションを自動化しています。使用環境はUbuntuです。私の自動化コードは Python です。GUI でデバッグ コンソールを起動して自動化するには、キーストローク「D」を押す必要があります。キーストロークのヒットをシミュレートする Python コードを作成するにはどうすればよいですか。

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

qt - Runner::call: コンテキスト -1 のソケットが null です

Squish IDE がテスト スクリプトの実行に失敗します。AUT が見つかり、実行を開始しますが、アプリの初期化中に Squish 出力エラーが発生します。スクリプトは以前は正常に機能しており、端末から起動するとアプリは適切に実行されます。Qt は 5.1.1 で、Squish はそのバージョン用です。この問題を解決するにはどうすればよいですか?