問題タブ [e2e-testing]

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 に答える
1413 参照

angularjs - How to pause between action in protractor?

I want to pause between performing mouse-down and mouse-move action. In my functionality i need to hold mouse down for 500ms and then move, is there any option to pause for 500ms after mousedown event and then move. I already applied browser.sleep()

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

html - 分度器で要素が見つかりません

君の力が必要。

ウェブサイトへの登録を実行し、入力した詳細(名、姓など)を確認するテストを実行しています。登録後、アカウント設定に移動して、入力要素 (入力された詳細と同じ)。問題は、私が取得し続けることです

つまり、分度器は私が言及している要素を見ることができません。何らかの理由で分度器が実際には同じページにないように見えます。要素エクスプローラーを使用すると、結果が得られます。他の要素 (「h1」など) をチェックしようとしましたが、それも見つかりません。

これは例です: マークアップ:

分度器で:

何か案は?

ありがとう。

0 投票する
2 に答える
8438 参照

javascript - Liferay に保存されている角度アプリケーションで分度器テストを実行中に「角度が定義されていません」エラー

私はUbuntu 14.04仮想ホストで実行しており、「Liferay」でホストされているアプリケーションとPROTRACTORを使用していくつかのE2Eテストを作成しようとしています。

ログイン セクション (angular は必要ありません) では、分度器を使用したテストは問題ありません。ページはログインして正しく移動しますが、次のコードを使用して angularjs ベースのアプリで「ドロップダウン」メニューを開こうとすると:

私はこのエラーログを取得しました:

UnknownError: 不明なエラー: angular が定義されていません

私は疑問に思っています、私は何が欠けていますか?

私はnodejs、分度器、webadmin-manager、jdk7.*をインストールして更新しました

0 投票する
1 に答える
5722 参照

angularjs - 分度器を使ったスライダーテスト

分度器は初めてで、分度器を使用してスライダーをテストしようとしています。私が見つけた:

仕事をするべきです。しかし、私のコードでは役に立ちません。誰かがここで何かを提案できますか?

HTML コード スニペット:

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

selenium - webdriver-manager を介して Chrome がデフォルトで起動しない

私は分度器を使用した e2e テストの初心者で、最近問題に遭遇しました。テストを実行しようとすると (分度器の公式 Web サイトで見つけたものと基本的に同じです)、サーバーは Firefox をデフォルトのブラウザーとして使用して起動します。私が読んだように、クロムはデフォルトで使用されるものであるはずです。

Firefoxの問題#1734により、テストは常に失敗します

そこで、構成ファイルに使用する別のブラウザーとしてクロムを追加しました

conf.js

これがテストです

todo-spec.js

しかし、それでもうまくいきません。ここで何が間違っていますか?

ご協力いただきありがとうございます!

0 投票する
2 に答える
246 参照

javascript - 分度器でのAngularJS E2Eテストの失敗

基本的に、この Web ページのテストを作成しようとしています: http://www.talklocal.com/mobile/#/step1

フォームに情報を入力して、[次へ] ボタンをクリックします。テストではフォームのステップ 2 (URL を確認) にリダイレクトされるはずですが、リダイレクトされず、代わりに失敗します。テストのコード:

端末のエラー メッセージ:

私はエラーをグーグルで検索し、要素(by.attribute)メソッドのさまざまなクラスと属性をプラグインしようとしましたが、役に立ちませんでした。

この問題に関するすべてのフィードバックをお待ちしております。ありがとう!