問題タブ [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.
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があります
注意事項
このスニペットを xcode アプリの起動にも追加しました "[[NSNotificationCenter defaultCenter] postNotificationName: @"RCTContentDidAppearNotification" object: nil];" しかし、目的を解決しませんでした。
反応ネイティブのサブモジュールがあるフォルダーに detox をインストールしました。また、xcode ワークスペースは別のフォルダーにあります。
これをガイドしてください、それは本当に役に立ちます。
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
(モカも試しましたが変化なし)
react-native - プロジェクトを解決できませんでした:detox
私は自分のプロジェクトに Android 用の Detox の実装を開始しました。
しかし、私は問題に遭遇しましたError:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve project :detox'.
お読みくださいファイルのすべての手順に従ったときに、何が間違っていたのかわかりません。