タグ

JUnitに関するbabydaemonsのブックマーク (7)

  • JUnit(JUnit4)の概要~利用方法【ユニットテスト - テスト】 @みっちーわーるど

    前提 このページに記載している内容は2011/01/23に書かれたものです。 掲載している画面や方法が将来的に変更されている場合があります。 また、解説に使っている eclipse のバージョンは 3.6.1 です。 eclipseのバージョンによって若干異なる部分があるかもしれません。 「初心者にも分かる JUnit(JUnit4)」を目指して頑張って解説します。 特徴 ・JUnit3の改良版 ・eclipseと連携していて簡単にテスト実行&失敗したテストの理由を表示 ・JUnit3の以下の問題点を改良 ・テストメソッドの名称が固定 →メソッドにアノテーションを付加することで対応 ・例外が発生するテストが複雑 →アノテーションで期待する例外を記述することで対応 ・テスト前後処理のバリエーションが少ない →テストクラス前後処理など、いくつかのバリエーションが追加された ・JUnit3と同じ

  • JUnit(JUnit3)の概要~利用方法【ユニットテスト - テスト】 @みっちーわーるど

    前提 このページに記載している内容は2011/01/16に書かれたものです。 掲載している画面や方法が将来的に変更されている場合があります。 また、解説に使っている eclipse のバージョンは 3.6.1 です。 eclipseのバージョンによって若干異なる部分があるかもしれません。 「初心者にも分かる JUnit(JUnit3)」を目指して頑張って解説します。 特徴 ・最もメジャーに使われている(使われていた?)テスト ・eclipseと連携していて簡単にテスト実行&失敗したテストの理由を表示 ・テストメソッドの名称が固定 ・テストメソッドに引数を渡せない ・例外が発生するテストが複雑 ・テスト前後処理のバリエーションが少ない ・テストメソッドの数だけインスタンスが生成される (→これは分離の思想でわざとこう設計されているのでメリットもある) 導入方法 そうとう古いバージョンでなけれ

    JUnit(JUnit3)の概要~利用方法【ユニットテスト - テスト】 @みっちーわーるど
    babydaemons
    babydaemons 2014/01/08
    assertEquals()とか
  • 『cdt-tests-runner』GoogleTestの結果をEclipse CDTから見るプラグイン


    Eclipse CDTGoogleTest Eclipse CDT GoogleTest [https://www.youtube.com/embed/vObiKSSNJEY] JUnit ViewerCDTcdt-tests-runner# cdt-tests-runner https://github.com/xgsa/cdt-tests-runner/wiki/Tutorial GoogleTestBoost Test, Qt Test Eclipse CDT 8.1  CDT 8.1 [] > [
    『cdt-tests-runner』GoogleTestの結果をEclipse CDTから見るプラグイン
    babydaemons
    babydaemons 2013/11/28
    これこそ求めていたものだぁ>"JUnit ViewerのCDT版『cdt-tests-runner』"
  • Seleniumでラクラク、クロスブラウザ自動テスト!(その2) - マピオンラボ

    こんにちは、中村です。 さてSeleniumでクラスブラウザ自動テストを紹介する前回の続きです。今回はSelenium IDEで生成したJavaのテストクラスを利用してSelenium RCによるクロスブラウザな自動テスト実行までを行います。生成されたJavaのテストクラスは以下でしたね。 package com.example.tests; import com.thoughtworks.selenium.*; import java.util.regex.Pattern; public class Untitled extends SeleneseTestCase { public void setUp() throws Exception { setUp("http://change-this-to-the-site-you-are-testing/", "*chrome"); }

  • CppUnit 入門 | オブジェクトの広場


     CppUnit  CppUnit        CppUnit  C++ XP (eXtremeProgramming)  Kent Beck  Erich Gamma  JUnit (Java) Michael Feather  C++   JUnit  CppUnit (xUnit )  Martin Fowler 使 C++  CppUnit 
  • http://www.itarchitect.jp/technology_and_programming/-/34141.html

  • Eclipseプラグイン コード品質のカイゼン(JUnit Factory)

    これはすごい!?コード品質のカイゼン化プラグイン2種:CoolなEclipseプラグイン(24)(1/3 ページ) ソフトウェアの品質と保守性を向上させるために、テストケースの作成は重要です。しかしながら、時間がない、面倒だなどの理由によりユニット(単体)テストが省略されることはしばしばあります。 また、ソフトウェアの修正や仕様変更を考慮すると、保守性の高い(分かりやすい/読みやすい)コードにする必要があります。 稿では、ソースコードからJUnitをベースとしたたテストケースを自動的に生成する「JUnit Factory」とコードの保守性の指標であるCRAP(Change Risk Anti Pattern)を計測する「Crap4j」をご紹介します。 テストケースを自動生成するJUnit Factoryとは? JUnit Factoryはソースコードからテストケースを自動生成し、しかも生

    Eclipseプラグイン コード品質のカイゼン(JUnit Factory)
  • 1