問題タブ [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.
delphi - Delphi: TTcpServer、読み取り時に接続がリセットされる
Delphi 用のFitnesse Slim サーバーを実装しようとしていますが、通信に問題があります。
Fitnesse は私のプロセスを開始し、コマンドライン引数としてポート番号を与えてくれます。
次に、指定されたポート番号でソケットを作成すると、Fitnesse はそのポートに接続します。
仕事にTTcpServerを使用しています:
OnAccepted( ) イベントでは、仕様で指定されているように、使用するプロトコル バージョンを送信します。
ReceiveBuf( ) を呼び出すと、プロセスが終了し、fitnesse が例外をスローします。
oSpyを使用して、何が送受信されるかを確認しました。コードがプロトコル バージョンを送信した後、fitnesse がメッセージを返信し、このメッセージを受信しようとすると接続がリセットされることがわかります。
これの理由が何であるか知っている人はいますか?私は何か完全に間違っていますか?
ところで、fitnesse に付属の Java Slim サーバーを使用すると、すべて正常に動作します。oSpy は、最初の読み取りまで、同じ通信を表示します。読み取りに失敗しましたが、これは期待どおりに機能します。
c# - 実行されていないコードを見つける方法
ご挨拶、
プロジェクト用に多数のフィットネス テストがあります (1000 以上)。時間の経過とともに機能が変化し、共有フィクスチャが行き来するにつれて、未使用の孤立したコードが残されています。しかし、それを見つける方法は?
fit の仕組みがわからない人のために、次のような wiki ページがあります。
| | ユーザーが追加するとき | 1 | と | 2 | 彼は返されます | 3 |
実行時に次のようなメソッドにマップされます。
これらのマッピングをすべて手動で見つけるのは骨の折れる作業であり、それを行うスクリプトを作成するのは長くて難しい作業です。より良い解決策があるに違いないと確信しています。
テストの実行中にフィクスチャ dll を監視し、実行されなかったすべてのクラスとメソッドのリストを返すユーティリティはありますか?
fitnesse - ConfigurationSettings.AppSettingsが空で、null例外をスローします
私はこのようなクラスを持っています:
私がこのようにそれを使おうとすると:
「System.Reflection.TargetInvocationException:呼び出しのターゲットによって例外がスローされました。---> System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。」というエラーが表示されます。AppSettingsのAllKeysプロパティは、長さが1であると予想される、長さがゼロの配列です。
プロジェクト内のapp.configファイルは次のようになります。
ConfigurationSettings.AppSettingsは廃止されることになっているので、ConfigurationManager.AppSettingsを使用する必要がありますが、それをコンパイルすることすらできません。プロジェクトには、System.configuration(私のマシンではc:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ System.configuration.dll)への参照があり、コードの先頭にステートメントを使用しています。
Fitnesseを使用してコードをテストしていますが、エラーが発生します。app.configファイルのコピーも、実行したテストフィクスチャプロジェクトのBin>Debugフォルダーに配置する必要があることを理解しています。だから、なぜ私はまだこのエラーが発生しているのかわかりません。
助けてください。
tfs - Fitnesse RESTFul XML 出力を TFS テスト形式に解析する
Fitnesse Acceptance テスト スイートを TFS ベースの CI プロセスに統合しています。
Fitnesse Test スイートを RESTful な方法で実行できます ( http://fitnesse.org/FitNesse.UserGuide.RestfulTests ):
テスト結果の XML ドキュメントを取得します。
これを、TFS が成功/失敗したテストの数として解釈できる形式に変換したいと思います。
ポインタはありますか?
ありがとう
java - Fitnesse SLIMクエリテーブル-空のセルが失敗するのを防ぎますか?
SLIMクエリテーブルに対して実行されるFitnesse(Javaの場合-v20090513)テストの大規模なセットがあります。
テストを支援するために(特定の結果が得られる理由を説明してください)、表の最後に新しい列を追加しました。その列のセルは、テストする必要がないため空(||)になるという考え方です。これは、情報提供のみを目的としています。
これに伴う問題は、返されるデータが入力されたデータとは異なるため(何もなかったため)、Fitnessがこれらのセルのすべてに障害を引き起こすことです。
Fitnesseにこの列を無視させる方法はありますか、それとも単に合格させる方法はありますか?理想的には、呼び出されているフィクスチャコードの多くを変更したくありません。テーブルタイプのテーブルを使用して、自分で物事を一致させることができることは理解していますが、それは1時間か2時間の作業であり、実際に行う余裕はありません。
ご協力いただきありがとうございます。
c# - FitNesse REST URI からの応答を読み取ろうとすると、接続を閉じるエラーが発生する
この問題に遭遇しましたか?この前の質問のコードと非常によく似たコードを実行します。nUnitTest モードで URI に「/?test&format=xml」が含まれている場合、nUnit テストは失敗し、IOException、「トランスポート接続からデータを読み取ることができません: 接続が閉じられています。 ."
ただし、その時点で実行されていた Fiddler トレースは、まさに私が期待した xml を示しています。
ブラウザ経由で送信されたときに送信されるリクエストヘッダーを(ほぼ)正確に再作成しました。
最後に、URI から "/?test&format=xml" を除外すると、そうでなければ期待していた html が得られます。
ソースコード:
.net - Fit / Fitnesseを使用して.NETアプリケーションをテストできますか?
誰かがそれを試しましたか?あなたの経験は何ですか?
fitnesse - Fitnesse: Wiki サーバーで Fitnesse ページを実行することは可能ですか?
Fitnesse: Wiki サーバーで Fitnesse ページを実行することは可能ですか?
.net - .NETで使用するためにFitNesseを設定するにはどうすればよいですか?
WindowsVistaでFitNessefor.NETを使い始めようとしています。Webで見つけたすべてのチュートリアルで、run.batファイルを実行するように指示されていますが、最新リリースをダウンロードしたときに取得するのは.jarファイルだけです。これを実行すると、ファイル構造が解凍され、 http://localhostにアクセスしてfitnesseサーバーにアクセスできます。さて、テストプロジェクトを設定しようとすると、すべてのドキュメントによると、fitsharp.dllへのパスを定義することになっていますが、から設定されたファイル構造のどこにもこのファイルが見つかりません。 jarファイル。私は何が間違っているのですか?
java - Fitnesse フレームワークの正規表現は可能ですか?
Fitnesseで正規表現パターンに基づいてセルをチェックする簡単な方法はありますか? これは、「クエリ テーブル」、「デシジョン テーブル」など、考えられるすべてのフィクスチャで機能するはずです。たとえば、クエリ テーブルから結果 (行) が返される場合、固定文字列だけでなく、特定のセル (列) を正規表現と照合できる必要があります。私はあなたが私が何を意味するか知っていると思います。ドキュメントにヒントが見つからず、グーグルで検索しても、すぐに使用できるソリューションが見つかりません。Fitnesseにはこれを行うためのデフォルトの方法は本当にありませんか? 人々がこれを何度も求めていないとは思えません。そうでない場合、誰かが私にどこかのオンラインチュートリアルを教えてくれませんか?
どんな助けでも本当にありがたいです。
乾杯、
マルセル