[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

pg_Testに関するhorsetailのブックマーク (6)

  • JUnit+Mockitoを使ったWebアプリケーションの単体テスト

    自動テストを導入することにより、テストケースの作り方を統一でき、網羅できます。全体を自動テストにできれば、変更部分以外の障害を防止できます。そして、テスト作業がコーディング作業になることによって、楽しくなるでしょう。実際のプロジェクトに導入するにあたってはいくつかの課題がありますが、自動テスト用のテストデータをあらかじめ用意しておくこと、DbUnitMockito・djUnitを使うことで解決できます。 対象読者 今回の対象読者は、下記のとおりです。 実際の開発プロジェクトへの自動テストの導入を検討されている方 JavaによるWebアプリケーション開発についての知識がある方 JUnitの基的な知識がある方 必要な環境 JDK 7 Eclipse 4.3 Tomcat 7 自動テスト導入における課題 JUnitの使い方は簡単なので、試しに使ってみたという方は多いと思います。しかし実際に業

    JUnit+Mockitoを使ったWebアプリケーションの単体テスト
  • 単体テスト自動化~JUnitの一歩進んだ使い方~

    キーワードで探す カテゴリで探す トレンドを知る 事例を知る 展望を知る 技術ブログ サービスで探す コンサルティング CRMSalesforce) ERP(SAP/Biz∫) 顧客接点・決済 カーボンニュートラル SCM・ロジスティクス 電子申請 データ&インテリジェンス アプリケーション開発・管理 ブロックチェーン 量子コンピュータ・イジングマシン デジタルツイン IoT ロボティクス・RPA クラウド ネットワーク データセンター サイバーセキュリティ アウトソーシング 業種で探す 金融 官公庁・自治体 医療・ヘルスケア 防災・レジリエンス 品 小売・流通 モビリティ 製薬・ライフサイエンス 農・農業 製造 通信・放送 電力・ガス・水道 建設・不動産 個人のお客様向け 教育 トピックで探す Innovation Conference サステナビリティ キーワードで探す カテゴリ

    単体テスト自動化~JUnitの一歩進んだ使い方~
  • 単体テストの観点から見たデザインパターン

    単体テストの観点から見 たデザイン・パターン 日アイ・ビー・エム株式会社 技術 ソフトウェア・エンジニアリング 太田健一郎 アジェンダ 実は単体テストが原因? 効果的な単体テストって? 設計から考えないと駄目だよね テスト容易性とデザイン・パターン テストの観点から見てみよう 基パターン エンタープライズ・システムのパターン まとめ よくあるシステム開発後半の修羅場 システムテストのフェーズで欠陥が多発する 何で,こんなにバグがたくさん出るんだ!! 当に単体テストをやったのか? そもそも,こんなバグは単体テストで発見できる だろう!! こんなバグを出すのは自分の仕事じゃない!! テスト担当者 それなりにテストはしたよ。 何で開発していないテスト担当者にそこま で言われる筋合いがあるんだ!! デバッグで手一杯なんだか勘弁してくれよ。 こっちも寝てないんだ!! 開発者 原

  • テストしやすいメソッド設計 - torutkのブログ

    メソッドの中で、System.currentTimeMillis()のような実行タイミングに依存する結果をもたらす処理が入っていると、テストケースが書きずらいものになります。 public static long getCurrentNtpTime() { long currentUnixTime = System.currentTimeMillis(); ... return ret; }この場合、実行する時間が厳密に一致しない限り戻り値が変化してしまい、テストケースが記述できません(事実上できない)。 一方、メソッドを分割し、実行タイミングに依存する部分が下記のように切り出されていれば public static long getCurrentNtpTime() { return getNtpTime(System.currentTimeMillis()); } public stat

    テストしやすいメソッド設計 - torutkのブログ
  • Break Free of Code Deadlocks in Critical Sections Under Windows

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. .SidebarContainerA { width: 40%; height:225px; float: right; border: 2px solid #008080; padding: 10px 20px 0px 20px; background-color: #e1e8f5; margin: 20px 0px 20px 10px; } .SidebarContainerB { width: 40%; height:650px; float: right; border: 2px solid #

    Break Free of Code Deadlocks in Critical Sections Under Windows
  • C#で始めるテスト駆動開発 ~TDDBC横浜の課題をやってみよう

    はじめに 各地でTDD Boot Camp(TDDBC)が開催されるようになり、このところTDD(テスト駆動開発)が注目を浴びています。ただ、自分でも試してみようと思った時に目につく書籍や記事などは、JavaRubyPHPといった、いわゆるオープンソース系の言語ばかり。.NET Framework(Windows)で開発の仕事をしているとTDDは関係ないんだろうか、…とさえ思えてくるかもしれません。 しかし、そんなことはありません。.NET FrameworkでのTDDに必須のユニットテストフレームワークとして有名なNUnitの最初のバージョンは、Visual Studio .NET 2002がリリースされる以前の2001年に公開されています。.NET Frameworkは、生まれたときからTDDと共にあると言っても過言ではないでしょう。 この記事では、TDDとTDDBCについて簡単に

    C#で始めるテスト駆動開発 ~TDDBC横浜の課題をやってみよう
  • 1