問題タブ [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.

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

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 |

このようなことは可能ですか?それは私のテストをとても読みやすくするでしょう!

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

selenium - Selenium Fitnesse Bridge:変数を保存してエコーするにはどうすればよいですか?

Fitnesse for Seleniumでテストを作成するために、 Selenium FitnesseBridgeFixtureを使用しています。Seleniumが持つすべての機能をカバーしているので素晴らしいです。ただし、私が直面している問題は、SeleniumIDEの場合と同じように変数を格納することです。

これと同じくらい単純なものでも問題なく動作するはずですが、テストを保存すると、エラー、未定義の変数が表示されます。

これは意味がありません。エコーする前に、変数を行で定義しています。テストを実行すると、次のようになります。

著者は彼のテストで同じようなことをしています。なぜこれがうまくいかないのですか?

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

fitnesse - Fitnesse- ページのリファクタリング エラー

やあ、ページをリファクタリングしようとするたびに、次のエラーが表示されます。FitNesse.StoreProcedure の名前を TestSuite.StoreProcedure に変更できません。このため、テスト スイートの作成に問題があります。どんな助けでも大歓迎です。

0 投票する
3 に答える
8937 参照

selenium - Selenium: javascript を使用してフォーム フィールドから値をクリアするにはどうすればよいですか?

Selenium IDE と Selenium-Fitnesse Bridge フィクスチャを使用しています。フォーム フィールドからデフォルト値をクリアすると、フォームにエラー メッセージが表示されることをテストしようとしています。

したがって、Selenium IDE で記録すると、Selenium に何も入力しないように指示するのと同じことになります。

これに関する問題は、私が使用している Fitnesse フィクスチャが、2 番目の引数が null でないことを想定していることです。

Seleniumに「何も入力しない」のではなく「値をクリアする」方法はありますか?

0 投票する
5 に答える
2255 参照

testing - 誰かが私にフィットテストを説明するのを手伝ってもらえますか?

ですから、これはしばらくの間私の心の奥底にあったものです。私はそれについての言及を見ました、私はフィットネスのウェブページを読みました、そして私はまだそれを完全に理解していません。Fitnesseは、表示したい入力と出力を定義するため、NUnitやMbUnitなどのテストフレームワークのようですが、ユニットとしてではなく、アプリケーション全体をテストすることを目的としているようです。

もしそうなら、それはどのように実行されますか?フィットテスト用のフックを使用してアプリケーションを設計する必要がありますか?テストの範囲のどこに実際に該当しますか?そして、誰かが私にフィットテストをどこでどのように使用できるか、そしていくつかの長所/短所の良い例を教えてもらえますか?

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

linux - Linux上のFitnessRestFixture

FitnesseRestFixtureを使用して、Tomcatで実行されているRESTサービスをテストしています。FitnesseがLinux(正確にはRedhat)で実行されている場合、フィクスチャはクエリ文字列をTomcatに渡しません(ログエントリがこれを証明します)。ただし、WindowsマシンでFitnessを介して実行されているまったく同じフィクスチャは、期待どおりに機能します。

他の誰かがオペレーティングシステムとフィクスチャのこの組み合わせを試し、役立つかもしれない経験がありましたか?

あるいは、RESTサービスを一括テストする良い方法を知っている人はいますか(開発者以外の人が新しいテストを作成できる方法)。

どんな助けでも大歓迎です!

0 投票する
4 に答える
4454 参照

fitnesse - Fit/FitNesse を選ぶ理由

xUnit スタイルの統合テストの代わりに Fit/FitNesse を使用するポイントは何ですか? 私の意見では、それは本当に奇妙で非常に不明確な構文を持っています。

本当にプロダクトオーナーにテストを書かせるだけですか? 彼らはしません!彼らにとっては複雑すぎる。では、なぜ Fit/FitNesse を使用する必要があるのでしょうか?

更新ビジネスルールのテストのみに完全に適していますか?

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

fitnesse - FitNesse テスト テーブルのセルに色を追加できますか?

読みやすさを向上させるために、FitNesse テーブルのセル (場合によっては行全体) に色付きの背景を追加できるようにしたいと考えています。テストページ実行時にこれらの色が上書きされると嬉しいです。これを行う方法はありますか?

0 投票する
3 に答える
1210 参照

.net - FitNesseからWCFサービスを呼び出す方法

コンソールアプリ、asp.netアプリ、wpf / winformアプリからWCFサービスを呼び出す場合は、WCFサービスエンドポイント情報用のapp.configまたはweb.configファイルが必要です。しかし、FitNesseから、.dll(クラスライブラリ)であるフィクスチャを呼び出しており、このフィクスチャはWCFサービスを呼び出しています。必要なエンドポイント情報を含めることができないため、サービスを呼び出すことができません。DLLにはapp.configファイルを含めることができないためです。FitNesseからWCFサービスを呼び出す方法に関するアイデア。

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

configuration - FitNesse 構成ファイル

機能テスト フレームワークとして FitNesse を使用しています。FitNesse が構成を必要とするコードを実行すると、問題が発生します。

構成ファイルから接続文字列を取得する必要がある場合は、それを FitServer.exe.config に追加することで動作させることができます。しかし、私はその解決策が好きではありません。FitNesse に独自の構成ファイル、つまり TheNameOfMyApp.dll.config をロードしてもらいたいです。

これは可能ですか?