Squishを使用してPython + Qt4.8アプリケーションのテストを開始する際に問題があります。 私はそれが初めてだから、誰かがSquishを使っていくつかの経験を持っているなら、私の質問を読んでください。SquishテストツールでPython + Qtアプリケーションを実行するには?
私は私のアプリケーションを作るいくつかのPythonファイルを持っています。 録音を開始するには、Squish IDEに.exeまたは.batファイルが必要です。だから私はPyInstallerを使ってすべての.pyファイルから.exeを生成しました。生成された.exeファイルを開くと正常に動作します。
次に、私は新しいテストスイートをSquishで選択します。私が言及した.exeを選択します。 録音を開始しようとすると、Squishはアプリケーションを開くことができません。私は下の画像のようなエラーメッセージを受け取ります。 Qtの正しいバージョンでSquishを使用していると確信しています。私はこの問題について読んで、アプリケーションのデバッグバージョンを使用している可能性があることを知りました。だから私はどのように非デバッグとして私のアプリケーションを作ることができる知っている?または、この問題を解決する他の方法はありますか?どんな助けでも本当に感謝します、ありがとう。
EDIT:
py2exe分布:私は情報を見つけ Qtライブラリが配布/ .exeファイルから除外されている必要があり、Windows上でpy2exeでQtライブラリを除外します。
QtのSquishは、 がQtライブラリを動的にロードするアプリケーションのみをサポートするため、これは必須です。
しかし、私はpy2exeを使用しようとし、ライブラリを除外しました。多分私は間違ったものを除外していますか?誰が正確にライブラリを除外すべきか知っていますか?前もって感謝します。