testcafe

    2

    1答えて

    条件付きでページに表示される要素の選択に問題があります。 await ingを試しましたが、動作しませんでした。 // Gets imported as detailedProductPage export default class Page { constructor() { this.chipItem0 = Selector('[data-test-id="chipIt

    1

    1答えて

    私は、特定の機能のテストを自動化するためにTestCafeを使用します。この機能では、ユーザは5つのエントリしか持たない。サイトに残っているエントリーの数を示すラベルが表示されます。 ユーザーがすでに5つのエントリを持っている場合、新しいエントリの追加をテストするために、エントリを削除する必要があります。ページの HTMLマークアップは次のとおりです。 <p class="pull-left te

    1

    1答えて

    私はテストカフェで私のE2Eテストを書いています。私がテストしているコードは、他のウェブサイトにロードされているライブラリであり、まず自分自身を初期化する必要があります。だから、私のテストの一人一人が同じコードで始まる: t.switchToIframe(iframeSelector) .expect(loginSelectorSpinner).exists).ok({timeout: 3000

    1

    1答えて

    TestCafeテストを実行する前に、ページ内のWebコンポーネントがアップグレードされるのを待ちます(つまり、テストを実行する前に、WebComponentsReadyイベントを待つ)。これを行う最善の方法は何ですか?

    1

    1答えて

    私は、TestcafeがSeleniumのようなWebdriverベースのテストフレームワークを置き換える試みを理解しています。私はまだBDD(キュウリ)との統合の例を見つけることができませんでした。

    1

    1答えて

    Seleniumの採用を正当化するTestCafeの問題点は何ですか?古いテストスーツをTestCafeに移植する価値はありますか?

    1

    1答えて

    CSSセレクタで見つかった特定のブラウザオブジェクトが存在するかどうかによってワークフローの動作を変更する必要があるスクリプトを作成しようとしています。 私はdocument.getElementByIDメソッドを技術的にはCSSセレクタではないので、私たちの企業全体がCSSセレクタで標準化されているので、CSSセレクタ以外のDOMを歩いているものはそれを過去にしませんとにかく私たちのコードレビュ

    3

    1答えて

    testcafeを使用して、電子商取引ページでいくつかのテストを実行していますが、ランダムなポップアップがテストを中断しています。ウィンドウに表示されたら、Testcafeは次のセレクタをクリックしてテストを進めることができず、失敗します。 現在、私は次のように、セレクタを保持するためにファイルを.jsファイル使用しています。そして、 import { Selector } from 'testc

    2

    1答えて

    キーボードを単独のナビゲーションとして使用してWebページをテストするためのTestCafe Javascriptを書くことを試みています。 TestCafeはこれらのテストを実行しますが、非常に高速(最大5秒)で動作し、画面上に何も起こりません。だから私はそれが実際に働いているのだろうかと思っています。 さらに、私は自分のコードを消耗する方法を見つけようとしています。私がドキュメントで読んだこと