問題タブ [detox]

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 投票する
0 に答える
114 参照

ios - Detox : IOS シミュレーターが "onMessage: {"type":"ready","messageId":-1000,"params":{}}" を返さない

私のアプリはハイブリッド、つまり IOS ネイティブ/React ネイティブです。「detox test --loglevel verbose」の時点で、「detox verb ws send: {"type":"isReady","params":{}, "messageId":-1000}" しかし、(iOS シミュレーターで) 反応するネイティブ サブモジュールを手動でタップした直後に、"onMessage: {"type":"ready","messageId":-1000,"params" を受け取ります:{}}" となり、IOS ネイティブ部分用に最初に書いたテストに失敗します。

ここにログ Detox_Logsがあります

注意事項

  1. このスニペットを xcode アプリの起動にも追加しました "[[NSNotificationCenter defaultCenter] postNotificationName: @"RCTContentDidAppearNotification" object: nil];" しかし、目的を解決しませんでした。

  2. 反応ネイティブのサブモジュールがあるフォルダーに detox をインストールしました。また、xcode ワークスペースは別のフォルダーにあります。

これをガイドしてください、それは本当に役に立ちます。

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

ios - Detox UI テストは React Native で非常に遅い

Wix/detox UI テストの実行に問題があります。彼らは耐えられないほど遅いです。

可能な限りすべてを排除しようとし、すべてのバックグラウンド プロセスを無効にし、ほとんどすべての UI 要素を削除し、自動同期を無効にしようとしましたが、何も役に立ちませんでした。これは、デトックス ドキュメントのアニメーションよりも桁違いに遅いことは間違いありません。

ボタンが 1 つしかない単純なアプリで、そのボタンをクリックすると約 1.5 秒かかります。UI の一部でテストを実行しようとすると、40 秒かかりますが、ボタンとテキスト入力はほとんどありません。

その結果、テスト スイート全体が 30 分間実行されました (それでも、必要なすべてをカバーしていません)。

典型的なログ:

(アニメーションはありません)

または:

ライブラリのバージョン

デトックス: 6.0.0、6.0.4、7.0.0-アルファ

反応ネイティブ: 0.51.0

冗談: 20.0.4

(モカも試しましたが変化なし)

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

react-native - プロジェクトを解決できませんでした:detox

私は自分のプロジェクトに Android 用の Detox の実装を開始しました。

しかし、私は問題に遭遇しましたError:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve project :detox'.

お読みくださいファイルのすべての手順に従ったときに、何が間違っていたのかわかりません。