detox

    0

    1答えて

    E2Eテストではdetox、継続的インテグレーションではBitriseを設定しました。 非常に簡単な初期テストスイートをセットアップしましたが、何らかの理由でテストが完了した後にが完了しません。 init.js require('babel-polyfill'); const detox = require('detox'); const config = require('../packag

    0

    1答えて

    まだ解毒していないので、package.jsonで1つのコマンドが動作し、別のコマンドで動作しない理由を理解しようとしています。 ReactNativeプロジェクト [email protected] 1つのデトックス構成: "jest": { "preset": "react-native", "setupTestFrameworkScriptFile": "./e2e/in

    1

    1答えて

    が存在する場合にのみ、私はそれが表示されている場合にのみ、「cancelUpgrade」ボタンでタップをシミュレートしたいと思います: it('should be in home menu', async() => { await waitFor(element(by.id('cancelUpgrade'))) .toBeVisible() .withTimeout(

    1

    1答えて

    複数の行を描画しているSectionListがあります。私は、renderItemにあるビューをタップしようとしています。 IDでそのビューに到達することはできませんでした。 私はこれを使用して行ビュー全体をタップしました。 await element(by.id('SectionList')).atIndex(0).tap(); これを達成することができる方法上の任意の提案?ありがとう!

    1

    1答えて

    同じテストを2回実行すると、2回目に失敗します。 手順再現する: このテストに合格: describe('Login',() => { beforeEach(async() => { await device.reloadReactNative(); }); it('should not login', async() => { await wa

    0

    1答えて

    ユーザーのメールアドレスを入力したら、Nextを押してDetoxをパスワードフィールドに移動します。 私は、要素IDでパスワードフィールドを探して、フォーカスのために.tap()を呼び出しようとしましたが、キーボードがパスワードフィールドを部分的に閉塞し、75%の可視性基準を満たしていません。 Error Trace: [ { "Description" : "Assertio

    1

    1答えて

    私はreact-nativeからの警告を使用しています。 アラートメッセージの[ログアウト]ボタンを押すにはどうすればよいですか? 私はawait element(by.text('Log out')).tap(); を使用してみました。しかし、私はエラー "複数の要素が一致していた" 取得。おそらく、同じラベルを持つ3つの要素が見つかります。アラートメッセージ、アラートメッセージのタイトル、およ

    1

    1答えて

    私はiOS上でe2eテストを統合する新しいビルドtravisに取り組んでいますが、fbsimctlのインストールに問題があります。 detoxを使用します。これは、これを使用するための前提条件の1つです。 $ brew install fbsimctl --HEAD ==> Installing fbsimctl from facebook/fb ==> Installing dependen

    1

    1答えて

    私はdetoxを使用して、iOSの反応するネイティブアプリをテストしています。 (デトックスはEarlGreyの上に書かれています)。 私はとのトラブルを抱えていますどのようなネイティブのテストID(iOSののアクセシビリティID) に反応使用するデトックスのby.id matcherを使用することを好むが、それは書くために私のアプリでは、各ページの適切testIDsを見つけるのにかかる時間の量で

    0

    1答えて

    私は、反応するネイティブのアプリケーションでフォームをテストするためにdetoxを使用しようとしています。 フォームの入力の1つにmultiline={true}があります。 私は、次のテストを実行しようとしています: const inputElement = element(by.id('input_multiline')); await expect(inputElement).toBeVi