assert

    0

    1答えて

    私は3つの異なるモジュールを含むWebページをテストしています。私のテストフレームワークでは、各ページモジュールは、独自のテストクラス、すなわちModule1Tests,Module2Tests,Module3Testsによって表されます。さらに、各モジュールの特定の条件を満たすために、それぞれのテストクラスにAssume.Thatを使用します。 この設定では、別々のモジュールをテストしているだけ

    2

    2答えて

    C++ライブラリを生成するVisual Studioソリューション用にAppveyorをセットアップしています。私たちのテストのうちのいくつかは、C++オブジェクトが予期せぬことをしないようにするために、あいまいになっています。デバッグビルドの下では、アサーションが起動します(リリースビルドではただスローします)。 デバッグ対象のプログラムがクラッシュするPosixの動作を回避するために、カスタム

    2

    1答えて

    これはHow to install a DebugBreak handler?およびHow to get a declaration for DebugBreak without including Windows.h?に関連しています。デバッガなしでDebugBreak()を使用すると、クラッシュを回避するためにIsDebuggerPresent()を使用して評価したいと考えています。 問題は、

    1

    1答えて

    私は質問に答えましたhere約assertこれは標準でマクロではなく機能として実装されています。 これはassertは、それがパラメータを取る方法で、機能のように見えるような方法ので、私に問題を引き起こしていた:assert(true)このように私はとしてそれを使用しようとしました:std::assert(true)そしてもちろん動作しませんでしたマクロいます。 私の質問は次のとおりです。パラメー

    1

    2答えて

    リスト内の複数のキーワードの存在をチェックしようとしています。 List<String> array=new ArrayList<String>(); array.add("Sam Mayers test"); array.add(""); array.add("value"); array.add(""); array.add(""); array.add(""); array.a

    -1

    1答えて

    私はこの問題を先に進めようとしていますが、私の誤りではないようです。十分な大きさなので、コードを投稿することはできません。私はそれを私ができるほど良く説明しようとします。 まず、multithreaded server applicationで、複数のクライアントから同時にリクエストを受け取り、AF_UNIXソケットを持つマスターワーカー(スレッドのプール)スタイルを使用して詳細を調べます。 それ

    0

    1答えて

    Nightwatch.jsに基づいて、nightwatch-Cucumberでnode.jsの自動テスト用の新しいtestframeworkを実装します。だから、時々node.jsアサーションを使っていくつかの値をチェックします。私は自分のフレームワークでPageObjectパターンを扱います。私の問題は、失敗したアサーションの後にブラウザセッションが終了しなかったことです。私はその理由を知らず、

    0

    1答えて

    助けてください。私は間違っていることを理解していない。 プロジェクトをビルドしてローカルサーバーに展開すると、すべて正常です(すべてのテストに合格しました)。それはトラヴィスCIの上に構築する場合でも、私はそのエラーを参照してください。 ------------------------------------------------------- T E S T S -------------

    0

    2答えて

    私はXML形式のテストデータと、WebElement(Selenium)のテキストまたは値を持っています。 私は両方の値を比較し、Assertは失敗します。最初はXMLの空白(書式による)が明らかな問題でしたが、削除してもまだ次の結果が得られました。 エラーログをWordに貼り付けて、スペース文字の視覚的な違いがなくなりました。 編集: 詳しい調査の結果、アサートが改行文字に失敗することを示してい