問題タブ [fluentautomation]

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

asp.net - Fluent Automation を使用して [送信] をクリックすると、ページがデータをポストバックしない

Fluent Automation を使用して、ASP.NET フォームでいくつかのテストを自動化しています。プログラムが送信ボタンをクリックすると、ページが更新され、フィールドのデータが消去されます。

これにリンク ボタンと ASP ボタン コントロールを使用してみましたが、どちらでも同じ結果が得られました。

次のコードを使用してクリックをトリガーしています。

I.Click([MYBUTTON]);

自動化されたボタンのクリックが適切なポストバックを起動しない理由について、誰か提案がありますか?

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

c# - C# の Fluent Automation で MSpec を使用した例はありますか?

I.Open("http://google.com");静的コンテキストからアクセスされているため、呼び出し時に「I」変数を使用できません。最悪の場合、セレン テストには常に MSTest を使用し、その他すべてのテストには MSpec を使用できます。

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

jquery - I.Click を使用して宣言された番号をクリックする方法はありますか?

I.Click を使用して宣言された番号をクリックする方法はありますか? I.Click("#searchBox", x, y);ボタンのクリックには使用できません。このように使用できますI.Click("#ui table tbody tr(week) td(dayofweek) a"); 。'week' と 'dayofweek' は自分で宣言します。しかし、それは I.Click 内の固定名であり、動作しません。または、どうすればそれを変更して機能させることができますか?

日付ピッカー内の日をクリックしたい。そして、私はそれをクリックするこの方法しか見つけません。

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

jenkins - ジェンキンスで奇妙なメッセージを受け取りました

jenkins を使用して specflow プロジェクトをテストしたいと考えています。そして、1つのプロジェクトしかテストできません.メッセージを表示するテストファイルを変更するだけですNo tests to execute.2つのプロジェクトでも内容は同じですが、プロジェクト名だけが異なります.なぜこのようなことになるのでしょうか? どういう理由ですか?助けてください、ありがとう!

メッセージは次のとおりです。

はい。すべてのテストをデバッグするだけです。specflowfeaturesteps.cs の内容を Unit.cs に入れようとします。そして、jenkins で実行しようとします。次に、単体テストで 1 つの関数のみをテストするだけであることがわかります。

メッセージ:

合格 test.UnitTest1.login 1/1 テスト 合格

specflowfeature.feature:

specflowfeaturesteps.cs:

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

c# - テキストを取得できる場合もありますが、「セレクターで要素が見つかりません」と表示される場合があります

var n = I.Find(("#CSS_path");要素を見つけてクリックするのに使用します。要素内のテキストを比較したいので、使用して内部のテキストを取得しようvar nt = n.Element.Text;としstring name = n.Element.ToString();ました。ToString()それを得ることができません。だから私は使用します。しかしn.Element.Text、テキストを取得できる場合があり、間違った「セレクターで要素が見つかりません」と表示される場合があります。また、使用しようとしましたvar nt = n.Element.Text; string name = nt.ToString();が、それでも同じ問題があります。ちなみに、n.element は null ではありません。比較したい正しいテキストがあります。

なぜこれが起こるのでしょうか?私は何か間違ったことをしましたか?

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

c# - Fluent からタイミングを取得する

テストでアプリケーションをステップ実行するための経路を使用して、Fluentautomation スクリプトを作成しています。最後に全体のタイミングを取得するだけでなく、アクション間のタイミングを記録することは可能ですか? すなわち

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

selenium - FluentAutomation + scriptcs が機能しない

Scott Hanselmans のブログ投稿を読んで、scriptcs + FluentAutomation を動作させようとしています: http://www.hanselman.com/blog/NuGetPackageOfTheWeekFluentAutomationForAutomatedTestingOfWebApplications.aspx

問題は、流暢な自動化 Web サイトのデモ コードが機能しないことです。

http://fluent.stirno.com/docs/#scriptcs

Scotts ブログのコードはより近いですが、まだありません。

これは例えば:

これをもたらします:

誰かがこれを機能させましたか?scriptcs を使用してこれらの仕様を構築することに非常に興味があります。