問題タブ [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.
automated-tests - 要素ロケーターを使用せずに Web アプリケーション/モバイル アプリを自動化できますか?
これは、サービスを提供している組織の 1 つである私にとって衝撃的です。彼らは、独自のフレームワークを通じて要素ロケーターを使用せずに自動化を行い、Web、モバイル iOS、および Android もサポートすると約束しています。用途として、選択、クリック、待機などの任意の 1 つのアクションと共に BDD シナリオを定義したいだけです。</p>
例: ログインして電子書籍を読みたい
ユーザーとして、本のいずれかにアクセスしたときにログインしたいので、その本を読むことができました
ここでは、ユーザー名: パスワード: 書籍名 '選択' アクションを指定する必要があります
Xpath、css、id、tag などのロケーターを使用せずにテストの自動化を処理することは可能ですか?
誰か情報をお持ちでしたら教えてください...これが正しいなら、なぜ私たちは多くのロケーターやツールを使用しているのでしょうか...?
それはSAASモデルの自動化と呼ばれていますか?
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 オプションを指定して実行し、より多くのログ出力を取得します。
ビルドに失敗しました '''
誰がこの問題を解決するのを手伝ってくれますか? どうもありがとうございました