はじめに Visual Studioは2005の時から単体テスト機能を搭載するようになりました。2008のバージョンからは一般的な開発者が利用するProfessional Editionにもこの機能が搭載され、2010のバージョンでも同様となっています。本稿(および本シリーズ)では主に... 続きを読む
ActionのJUnitテストをしようとするとActionCustomizerでNullPointerExceptionが発生します。アクションマッピングを作成しようとしているんですが、JUnitテストなのでそいつをセットするModuleConfigがなくて落ちるわけですね。ちょっと調べてみたところ、ひが... 続きを読む
ご無沙汰してます。年始の挨拶もして無いですね。 ちょっと現状は自分でもどうしたらいいか困ってる感じです。そんなこんなも含めて今年もよろしくお願いします。 で、この記事で公開していたSAStrutsのS2ActionTestCaseでremoveActionFormを設定するとエラー落... 続きを読む
お久しぶりです。早速今回の本題。 Seasarでもだいぶ安定して導入されている感じのSAStruts。以前、バリデーションもUnitTest書きたいとかあったので作ってみた。↓まずダウンロード。S2ActionTestCase.java使い方はこんな感じ。 package test.action; import j... 続きを読む
S2JUnit4でSAStrutsのActionをテストするには、あれこれとdiconファイルやらを調整する必要があった。 S2JUnit4でSAStrutsのActionをテストしてみたらS2JUnit4の導入メモ | roundropブログ implements Programmable で、S2JUnit4の導入について書きましたが、SA... 続きを読む
11:49こんな感じだろうとおもってやったら出来た。すげー簡単。 package sabbs.action; import java.util.List; import javax.servlet.http.HttpSession; import javax.transaction.NotSupportedException; import javax.transaction.SystemException; import j... 続きを読む
S2JUnit4はServlet、JTA、EJB3のAPIに依存しているのですが、依存しなくても動くようにしようかなぁと思います。(もちろん、この場合、S2JUnit4の売りのひとつである自動トランザクション開始・ロールバックの機能は実行されません。イメージとしては機能限定... 続きを読む
要約 この文書では、JUnit4 について動かしてみた結果をまとめています。この文書は技術的に 正確であることを意図して書いてはいますが、どこかで大嘘をついていたり、 もっと有効な方法があることを見逃しているかもしれません。 基本的なtypoを含めてコメン... 続きを読む
操作 無いから作るか?と聞かれるので、作る。 そうすると src/test/java/hoge/piyo/fuga/service 以下にHogeServiceTest.javaが自動的に作成されて、中身は・・・ package hoge.piyo.fuga.service; import static org.seasar.framework.unit.S2Assert.*; impor... 続きを読む
おすすめリンク | 転職ならen | 転職ならエン | 派遣ならen | アルバイトならen | 就職ならen | デジカメプリント | 年賀状 | ましかくプリント | 辞書 | | 2ch風無料掲示板 | 無料ブログ作成 | ソーシャルプロフィール | 無料掲示板 | 高機能無料掲示板 | 無料... 続きを読む
ソフトウェア開発において、テスト行程は最も重要な意味を持ちます。 現在のソフトウェア開発を取り巻く環境として ・短期化する開発期間……瞬時に様変わりしていくビジネス環境に対応するためには、 システム開発もそれに合わせていく必要があります。・低予... 続きを読む
テスト自動化とは、テスト支援ツール等を使うことにより、ソフトウェアテストを自動化することである。 ソフトウェアテストを行うためには、以下のような作業をする必要がある。テスト自動化とは、これらの作業の一部を自動化することである。 テストケースの設... 続きを読む
プログラミング, エライ人http://www.publickey1.jp/blog/12/8585.htmlhttp://www.keyman.or.jp/at/dev/debug/30004610/数値の正確さはともかく,だいたいそんなもんでしょう.「スキルがないからPHP使ってます」「Javaは使ってるけどオブジェクト指向って何で... 続きを読む
テスト自動化ツールを導入済みは8.5%、85%以上が検討していないか必要を感じないと。キ-マンズネット調べ キーマンズネットは、IT担当者300人を対象にしたアンケート結果として「テスト自動化ツールの導入状況」を公開しました。 それによると、導入済みは全... 続きを読む
キーマンズネットでは、2012年2月28日~ 2012年3月6日にかけて「テスト自動化ツールの導入」に関するアンケートを実施した(有効回答数:669)。回答者の顔ぶれは、情報システム部門が全体の33.3%、一般部門が36.9%、ベンダ・SIerが29.7%という構成比であっ... 続きを読む
LANケーブルを買いに家電量販店に行くと、フラット・極細・より線・カテゴリー5・5e・6・6a・7などいろいろな種類のものがそろっていますが、LANケーブルを選ぶ際に重要視するポイントはカテゴリーで、5・5e・6・6a・7に分けられ、5・5e・6・6a・7の順に通信速... 続きを読む
2010-05-17 Google App Engine関連 ネットワーク関連 LANの物理層 TCP/IP 2010-05-16 技術分野別index 要件定義・基本設計 ファンクション・ポイント法まとめ 2010-05-15 言語・開発環境 Windows Server関連 2010-05-13 Eclipse関連 2010-05-12 Firefox関連 201... 続きを読む
数週間前、私は香港のデベロッパーAnimocaが同社のAndroidアプリをどうやってテストしているかに関する記事を書いた。アプリのダウンロード数7000万を超える会社で、どのアプリについても400種類のデバイスでテストしている。上の写真は同社の本社を写したもの... 続きを読む
軽量なリレーショナルデータベースとして人気のSQLite。そのWebサイトに掲載されている「How SQLite Is Tested」の内容が、海外のプログラマなどのあいだで話題になっています。 3月に公開された最新バージョンのSQLite 3.6.23。本体のソースコードは約6万7200... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. PHPUnit でよりよくテストを書くために - Presentation Transcript [begin, [define, fib, [lamb... 続きを読む
IE1, 2, 3, 4, 5, 6, 7, 8の確認が同時にできる -Internet Explorer Collection Internet Explorerの異なるバージョン(1, 1,5, 2, 3, 4, 5, 5.5, 6, 7, 8)を同時に起動して、確認ができる「Internet Explorer Collection」を紹介します。 Final Builds Site -... 続きを読む
リリース前のiPhoneアプリケーションをテスト使用したり、あるいは人にテストしてもらおうとしたことのある人なら、誰もがその手間にうんざりした経験をお持ちだろう。UDIDの取扱いも面倒だし、アプリケーションのインストールにパソコン上のiTunesを経由して行... 続きを読む
書いたコードの量が増えれば、増えるほど、比例してバグが増えていきます。 予期せぬバグはスケジュールに致命的な影響を与える。 手を加えたソースの量が増えてからバグを特定するのには多くの時間や労力を費やすことになります。 達人プログラマー―システム... 続きを読む
モバイル開発 モバイル開発に欠かせないテストツール14選 スマートフォンやタブレットをはじめ数多くのモバイルデバイスが乱列する現在。今後さらに多くのデバイスが増えてきてユーザーは選択肢が増えるわけですが、開発者側はさらに負荷がかかりそうです。開発... 続きを読む
YAPC::Asia Tokyo 2010 で LT してきました。以下はその資料(に少し説明を追加したもの)です。mod_rewrite正規表現によるURL書き換えモジュールスイス製アーミーナイフ / 黒魔術 まだ Apache 使ってますよね? reverse proxy とか…はてなの mod_rewrite 活用事... 続きを読む
「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 第11回「『バグ数には... 続きを読む
IETester is free. To support the project you can make a donation : or you can translate it. IETester is a free WebBrowser that allows you to have the rendering and javascript engines of IE8 beta 2, IE7 IE 6 and IE5.5 on Vista and XP, as well ... 続きを読む
IETesterは、IE5.5, IE6, IE7, IE8beta1の確認が同時にできるアプリケーションです。 IETester IETesterを利用するには、上記ページの「Download IETester」から「install-ietester-v0.2.exe」ダウンロードし、IETesterをインストールします。 IEのバージョンの... 続きを読む
2010年07月07日10:36 カテゴリニュース テストを自動化できるWeb開発の必携アプリ「Fake」 【増田( @maskin)】 maskin(masaki_masuda) Share from metamix.com Webサイト内での特定の作業を繰り返すなど、ルーチン化できる作業を自動で処理してくれるMac OS X用... 続きを読む
15 Free Functionality And Load Testing Tools For Web Applications WEBアプリ開発に便利な機能&負荷テストツール集。 プログラム変更後の品質チェックを行える機能テスト・ユニットテスト、負荷に耐えられるか確認するために負荷テストツール、で品質向上に... 続きを読む
[編集] 単体テストと結合テスト 全体が完成してからテストをすることをビッグバンテストという。規模の小さなプログラムであれば、この手法でうまくいく場合もあるが、この手法は大規模なプログラムに対して適当でない。なぜなら、大規模なプログラムを一気にテ... 続きを読む
■編集元:プログラマー板より「テストを軽視する者ども」 1 仕様書無しさん :2008/06/28(土) 19:49:20 何だよ、8割方終わった風な顔で、「コーディング終わりました。後はテストするだけです。」 って... コーディングが終わってやっと3割終わったかどうかっ... 続きを読む
こんにちは!やまもと@テスト番長です。 TestingGeekという耳障りの良い名前のサイトをご存知でしょうか? 総合的にテストの話を取り扱っており、それでいて読みやすいサイトです。 そこのTemplatesのコーナーにWeb Application Testing Checklist という便利... 続きを読む