問題タブ [test-framework]

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

automated-tests - 要素ロケーターを使用せずに Web アプリケーション/モバイル アプリを自動化できますか?

これは、サービスを提供している組織の 1 つである私にとって衝撃的です。彼らは、独自のフレームワークを通じて要素ロケーターを使用せずに自動化を行い、Web、モバイル iOS、および Android もサポートすると約束しています。用途として、選択、クリック、待機などの任意の 1 つのアクションと共に BDD シナリオを定義したいだけです。</p>

例: ログインして電子書籍を読みたい

ユーザーとして、本のいずれかにアクセスしたときにログインしたいので、その本を読むことができました

ここでは、ユーザー名: パスワード: 書籍名 '選択' アクションを指定する必要があります

Xpath、css、id、tag などのロケーターを使用せずにテストの自動化を処理することは可能ですか?

誰か情報をお持ちでしたら教えてください...これが正しいなら、なぜ私たちは多くのロケーターやツールを使用しているのでしょうか...?

それはSAASモデルの自動化と呼ばれていますか?

0 投票する
0 に答える
9 参照

elasticsearch - elasticsearch5.2.1 ソース コードのコンパイル エラー

ES ソース コードのコンパイルに苦労しました。

1. https://github.com/elastic/elasticsearch/tree/v5.2.1からelasticsearch-5.2.1のソースコードを入手しました。2.elasticsearch-5.2.1.zipを解凍します。3.「gradle build」コマンドを使用して、elasticsearch-5.2.1 のルート ディレクトリにビルドします。4. 私の gradle バージョンは「Gradle 3.3」、Java バージョンは「java 1.8.0_271」です。私の OS は ubuntu 20.04 です。

「gradle build」コマンドを実行してelasticsearch-5.2.1のルートディレクトリにビルドすると、結果は次のとおりです:</p>

''' 失敗: ビルドが例外で失敗しました。

  • 問題: タスク ':test:framework:test' の実行に失敗しました。

テストの失敗がありました: 23 のスイート、132 のテスト、4 つの失敗、3 つの無視 (3 つの仮定) [シード: 121BC3D9A1F658B1]

  • 試してみてください: --stacktrace オプションを指定して実行し、スタック トレースを取得します。--info または --debug オプションを指定して実行し、より多くのログ出力を取得します。

ビルドに失敗しました '''

誰がこの問題を解決するのを手伝ってくれますか? どうもありがとうございました