問題タブ [angularjs-e2e]
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.
angularjs - 分度器は currenturl を期待して失敗します
ローカル サーバーに対して e2e テストを実行し、結果の URL (ナビゲーション ボタンがクリックされた後) が正しい結果であることをテストしようとしています。ただし、結果の URL は常に false です。
私のコードを以下に示します。
HTML:
テストコード:
問題は、ボタンをクリックした後の現在の URL が #/current_url のままであり、期待される結果 #/new_page に変更されないことです。
私がどこで間違ったのか誰か知っていますか?
testing - Karma + AngularJS Scenario Test Runner とフォームのトラブル
わかりました。フォームのフィールドに入力しているテスト ランナーに問題がありますが、フォームを送信すると、これらのフィールドが空白として参照されます。
element('some_element).val('some_val') を使用してフィールドに書き込むと、これは正常に機能します。
次に、フィールドを expect(element('some_element').val()).toBe('some_val') でチェックすると、問題なく合格します
しかし
このフォームを送信すると、これらの要素はすべて空であると返されます。ただし、1文字だけ手動で変更でき、問題なく受け入れられます。
このような問題の原因を説明できる人はいますか? また、それを回避する方法に関する可能な解決策はありますか?
angularjs - Karma: 複数のブラウザで、それぞれが異なるプロキシでテストする
e2e テストを実行するブラウザー (chrome、safari、firefox) ごとに、異なるプロキシを介してテスト スイートを実行する必要があります。
karma.conf.js ファイルでこれを行う方法はありますか?
現時点では、使用するブラウザーとプロキシを指定して、次のコマンドでテストを実行できますが、すべてのブラウザーを一度に実行できる必要があります。
angularjs - ページ ナビゲーションのための angularjs での e2e テスト
Web アプリの e2e テストを書いていますが、最初から行き詰っています。私のテスト経験を開始するための助けをいただければ幸いです。
私はangularjsがまったく初めてです。だから我慢してください。
アプリのランディング ページにいるかどうかを確認するテストを書きたいと思います。ジャスミンとカルマを使用しています。
ここに私の設定ファイルがあります // Karma 設定
私のmainscenario.jsファイル。
評判が 10 必要なので、エラーのスクリーン ショットを投稿することはできません。しかし、ここに説明があります。
前もって感謝します。
angularjs - protractor-js 設定フォームのアクション属性
今日、フォームを介してデータを送信しようとしましたが、データは投稿 uri に入れる必要があります。クリックを送信できるビューでフォーム uri にパラメーターを追加する方法はありますか。
以下のコードを試しました。でも、
driver.findElement(protractor.By.name('formelement')).setAttribute('action', attr);
オブジェクトにはメソッド setAttribute がありません
ruby-on-rails - AngularJS の単一ページ アプリケーションに Cucumber を使用する必要がありますか?
私はCucumberとAngularの両方にかなり慣れていません。シングルページアプリケーションであるレールアプリケーションがあります。Cucumber を使用する必要がありますか、それとも AngularJS の e2e テストを使用する必要がありますか?
洞察、比較、過去の経験は大歓迎です!