問題タブ [canopy-web-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.
f# - F# Canopy ポップアップ ウィンドウを閉じる
ポップアップ ウィンドウを持つ Canopy を使用して Web ページをテストしています。Canopy でポップアップ ウィンドウを閉じる方法があるかどうかは誰にもわかりませんか?
そうでなければ、これを処理するために Selenium に浸る場合だと思いますか?
selenium-webdriver - Canopy - 選択リストの操作
Canopy を使い始めたばかりで、選択リストに苦労しています。次のようにして、選択した項目を値で設定できることを知っています。
ただし、選択リストのn番目の要素をどのように選択しますか>または、テキストで選択するのはどうですか? ドキュメントに何も見つからないようです。
f# - 変数を返す F#(キャノピー) 最も簡単な方法
こんにちは私の質問は、私の方法が機能していないため、合格する方法weburlとactwindow最も簡単な方法returnです。Logovaniその関数 var に関数 pass を呼び出してwindowから受け取りweburl、actwindow
f# - f# キャノピー テスト フレームワーク assert ==
このコマンドが成功している間
この行の理由を誰か教えてください:
このエラーが発生しますか?
エラー: 文字列またはアラートではないため、OpenQA.Selenium.Remote.RemoteWebElement の等価性を確認できません URL: http://myurl.comスタック: at canopy.core.op_EqualsEquals[a](a item, String value) C:\projects\canopy\src\canopy\canopy.fs:C:\Users\jj06848\Projects\AUPE2ETest\AUPE2ETest\CanopyTest\Program.fs の Program.clo@24.Invoke(Unit _arg1) の 437 行目: C:\ projects\canopy\src\canopy\runner.fs:line 102 の canopy.runner.runtest$cont@93(suite suite, Test test, Unit unitVar) の 28 行目
ドキュメントによると、これらは両方とも成功するはずです。テストには、IWebElement をアサーションに渡そうとする他の場所がいくつかありますが、すべて同じエラーが発生しているようです。例えば:
私は F# と Canopy の両方に不慣れです。うまくいけば、誰かが私を正しい方向に押し上げてくれます。
ありがとう
selenium - Safari と Edge で Canopy F# を使用して Automate Selenium Test を実行するにはどうすればよいですか?
Canopy を使用して Visual Studio でテストを作成し、Chrome と IE で動作しますが、Safari と Edge で同じことを行う必要があります。
f# - F# キャノピー - LiveHtmlReporter の使用方法は?
F# と canopy でテストを html ファイルに記録しようとしています。
したがって、ここでは、私がする必要があるのは次のことだけです。
これは私にはうまくいきませんでした。Chrome を使用して LiveHtmlReporter を開始することができました。テストが終了した後、レポートを保存するのに苦労しています。
使用しようとすると:
テストに到達する前に InvalidOperationException was unhandled エラーがスローされ、何も保存されません。それに加えて、テストが実行されると-コンテキストタイトルのみが表示され、テスト名は出力されません-テスト名なしで合格または不合格になります。
別のことは、エラーでスクリーンショットを撮ることです-それも起こりません。
コードの一番下で間違っていると思います。何がうまくいかないのですか?
f# - Browserstack で Canopy を使用する方法
私は f# テスト ライブラリの Canopy を使用しており、うまく機能します。しかし、ブラウザスタック上のブラウザをターゲットにする方法がわかりません。私はこれを見つけましたが、可能でした。
f# - F# Canopy Select または Option Group を使用したドロップダウン
オプション グループを含む選択リストでオプションを選択したり、値を設定したりする方法は?
この方法は機能しません: How to change a dropdown in an F# Canopy UI Testing Script
サンプルコード:
キャノピーテスト: