問題タブ [fitnesse]
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.
selenium - Selenium:xpathを変数と連結することは可能ですか?
私の要素のxpathは非常に読みにくくなっています。
// div [@ id ='main_content'] / div [2] / div [2] / div [2] / div [4] / table / tbody / tr [2] / td / form / fieldset / p [1 ]/入力
そのほとんどを変数として保存し、後で次のように使用できると便利です。
| assertElementPresent | ${myForm}。/ fieldset / p [1] / input |
このようなことは可能ですか?それは私のテストをとても読みやすくするでしょう!
selenium - Selenium Fitnesse Bridge:変数を保存してエコーするにはどうすればよいですか?
Fitnesse for Seleniumでテストを作成するために、 Selenium FitnesseBridgeFixtureを使用しています。Seleniumが持つすべての機能をカバーしているので素晴らしいです。ただし、私が直面している問題は、SeleniumIDEの場合と同じように変数を格納することです。
これと同じくらい単純なものでも問題なく動作するはずですが、テストを保存すると、エラー、未定義の変数が表示されます。
これは意味がありません。エコーする前に、変数を行で定義しています。テストを実行すると、次のようになります。
著者は彼のテストで同じようなことをしています。なぜこれがうまくいかないのですか?
fitnesse - Fitnesse- ページのリファクタリング エラー
やあ、ページをリファクタリングしようとするたびに、次のエラーが表示されます。FitNesse.StoreProcedure の名前を TestSuite.StoreProcedure に変更できません。このため、テスト スイートの作成に問題があります。どんな助けでも大歓迎です。
selenium - Selenium: javascript を使用してフォーム フィールドから値をクリアするにはどうすればよいですか?
Selenium IDE と Selenium-Fitnesse Bridge フィクスチャを使用しています。フォーム フィールドからデフォルト値をクリアすると、フォームにエラー メッセージが表示されることをテストしようとしています。
したがって、Selenium IDE で記録すると、Selenium に何も入力しないように指示するのと同じことになります。
これに関する問題は、私が使用している Fitnesse フィクスチャが、2 番目の引数が null でないことを想定していることです。
Seleniumに「何も入力しない」のではなく「値をクリアする」方法はありますか?
testing - 誰かが私にフィットテストを説明するのを手伝ってもらえますか?
ですから、これはしばらくの間私の心の奥底にあったものです。私はそれについての言及を見ました、私はフィットネスのウェブページを読みました、そして私はまだそれを完全に理解していません。Fitnesseは、表示したい入力と出力を定義するため、NUnitやMbUnitなどのテストフレームワークのようですが、ユニットとしてではなく、アプリケーション全体をテストすることを目的としているようです。
もしそうなら、それはどのように実行されますか?フィットテスト用のフックを使用してアプリケーションを設計する必要がありますか?テストの範囲のどこに実際に該当しますか?そして、誰かが私にフィットテストをどこでどのように使用できるか、そしていくつかの長所/短所の良い例を教えてもらえますか?
linux - Linux上のFitnessRestFixture
FitnesseでRestFixtureを使用して、Tomcatで実行されているRESTサービスをテストしています。FitnesseがLinux(正確にはRedhat)で実行されている場合、フィクスチャはクエリ文字列をTomcatに渡しません(ログエントリがこれを証明します)。ただし、WindowsマシンでFitnessを介して実行されているまったく同じフィクスチャは、期待どおりに機能します。
他の誰かがオペレーティングシステムとフィクスチャのこの組み合わせを試し、役立つかもしれない経験がありましたか?
あるいは、RESTサービスを一括テストする良い方法を知っている人はいますか(開発者以外の人が新しいテストを作成できる方法)。
どんな助けでも大歓迎です!
fitnesse - Fit/FitNesse を選ぶ理由
xUnit スタイルの統合テストの代わりに Fit/FitNesse を使用するポイントは何ですか? 私の意見では、それは本当に奇妙で非常に不明確な構文を持っています。
本当にプロダクトオーナーにテストを書かせるだけですか? 彼らはしません!彼らにとっては複雑すぎる。では、なぜ Fit/FitNesse を使用する必要があるのでしょうか?
更新ビジネスルールのテストのみに完全に適していますか?
fitnesse - FitNesse テスト テーブルのセルに色を追加できますか?
読みやすさを向上させるために、FitNesse テーブルのセル (場合によっては行全体) に色付きの背景を追加できるようにしたいと考えています。テストページ実行時にこれらの色が上書きされると嬉しいです。これを行う方法はありますか?
.net - FitNesseからWCFサービスを呼び出す方法
コンソールアプリ、asp.netアプリ、wpf / winformアプリからWCFサービスを呼び出す場合は、WCFサービスエンドポイント情報用のapp.configまたはweb.configファイルが必要です。しかし、FitNesseから、.dll(クラスライブラリ)であるフィクスチャを呼び出しており、このフィクスチャはWCFサービスを呼び出しています。必要なエンドポイント情報を含めることができないため、サービスを呼び出すことができません。DLLにはapp.configファイルを含めることができないためです。FitNesseからWCFサービスを呼び出す方法に関するアイデア。
configuration - FitNesse 構成ファイル
機能テスト フレームワークとして FitNesse を使用しています。FitNesse が構成を必要とするコードを実行すると、問題が発生します。
構成ファイルから接続文字列を取得する必要がある場合は、それを FitServer.exe.config に追加することで動作させることができます。しかし、私はその解決策が好きではありません。FitNesse に独自の構成ファイル、つまり TheNameOfMyApp.dll.config をロードしてもらいたいです。
これは可能ですか?