タグ

javaとtestに関するrekramkoobのブックマーク (18)

  • javaworld.jp

    This domain may be for sale!

  • Javaの道:JUnit(1.インストール)

    概要 JUnitとは単体テスト向けのフレームワークです。開発方法論XP(eXtreme Programming)の起案者の1人であるケント・ベックにより開発されました。JUnitには、テスト処理のための便利なメソッド、管理機能が用意されています。 JUnitを使用することによりテスト工程を正確・効率的に行うことができます。仕様変更によりプログラムの内容が変わった場合にも、JUnitでテストを実行することにより適切な変更であったが、他のプログラムに影響がないかを確認することができます。また、テスト仕様をJUnitで統一することにより他の開発者との意思の疎通もスムーズに行えます。 JUnitは単体で使用することもできますが、多くの統合開発環境(IDE)と連携することもできます。Eclipse、JBuilderなどほとんどの著名な統合開発環境(IDE)と連携できます。 インストール ダウンロード

    Javaの道:JUnit(1.インストール)
  • javaworld.jp

  • 403 Forbidden

    Sorry, you don't have permission to access this page. Please check your credentials or contact the site administrator.

  • Javaの道:Eclipse(11.JUnitの利用)

    テストクラスの作成 Eclipseを使用し、JUnitのテストクラスを作成する方法について解説します。テスト対象のクラス、テストクラスはJavaの道:JUnit(基操作)で解説したものを使用します。テスト対象のクラス、テストクラスの詳細は上記のページを参照してください。 1. テスト対象のクラスの作成

    Javaの道:Eclipse(11.JUnitの利用)
  • djUnit @IT:CoolなEclipseプラグイン(2)

    2.djUnit ソフトウェア開発において、テストを行う際に、テストがきちんと行われているかどうか検証する必要があります。テストの検証を行わないと、テスト漏れによりバグが発見できず、システム運用時に思わぬ不具合を引き起こす可能性があります。 そこで、テストの検証を行う手段として、カバレッジがあります。カバレッジはコード中のテストにより実行されたコード、もしくは、分岐の網羅性のことであり、カバレッジが100%であれば、すべてのコードがテストにより実行されたことになります。カバレッジを用いることにより、テストによりアプリケーションのコードが漏れなく実行されているかどうか確認することでテストの網羅性を検証することができます。また、テストによって実行されなかったコードを調査することにより、テスト漏れの原因を解析することもできます。djUnitを利用すると、JUnitで作成したテストのカバレッジを簡

    djUnit @IT:CoolなEclipseプラグイン(2)
    rekramkoob
    rekramkoob 2006/12/26
    coverageを表示
  • Selenium IDE: Selenium IDE

    Selenium IDE: Selenium IDE News June 3, 2008 Selenium IDE 1.0 Beta 2 is available - download now Selenium IDE is an integrated development environment for Selenium tests. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests. Seleni

  • Web アプリケーションテストツール Selenium のテスト記述から開放してくれる Firefox 拡張 Selenium IDE

    Web アプリケーションテストツール Selenium のテスト記述から開放してくれる Firefox 拡張 Selenium IDE 2006-02-15-3: [Firefox][JavaScript] http://www.openqa.org/selenium-ide/ JavaScript を使ってブラウザを介して Web アプリケーションのテストをしてくれる とても便利な Selenium. Selenium のテストを書くのが結構めんどくさかった. このテスト記述から開放してくれる Firefox の拡張があった! - Selenium http://selenium.thoughtworks.com/ Google で「Selenium」で検索してその検索件数が意図した件数と合致するかテストすることにする. まず,Firefox の [ツール] - [Selenium ID

  • CodeZine:Selenium 0.7利用手順書(前編)(Selenium, テスト, Webアプリケーション)

    はじめに 稿は、Webアプリケーション用のテストツールSelenium(セレニウム)を利用するための手順を解説するものです。これから2回に分けて、Seleniumの概要および、インストール手順、実際のテストケースの実行について解説していきます(後編はこちら。また、Tipsも公開しました)。 今回は、Seleniumの概要および、Seleniumのダウンロード、インストール手順について解説します。読者対象 プロジェクトの試験担当者を想定しています。対象フェーズ ドキュメントでは、プロジェクトにおいて作成したWebアプリケーションに対して、ブラウザを用いた試験(結合試験・総合試験)を実施するフェーズを対象としています。Webアプリケーションの製造、単体試験フェーズや、外部のアプリケーションに対する試験については対象外です。使用したソフトウェア・環境 Seleniumを動作させるにあたり、以

  • webアプリケーションテストツール seleniumがヤバすぎる

    http://selenium.thoughtworks.com/index.html JavaScriptを使い実際のブラウザを介してテストするseleniumがヤバすぎる。便利すぎ。Web案件なんつーのはほんと最終フェイズになってもMVCで云うモデルに当たる部分が「仕様変更」の一言によって変更されることも多々あって、そんなときは各種testが書き直しになったりする。んで最終で時間がない状態じゃtest書き直せる訳もなく人海戦術で無理矢理なんとか仕上げる、つーのがいまのWeb案件の大概の末路の気がするんだけどそれはおいといて。 このseleniumを使えば、簡単な記述で人間が実際にブラウザを操作してテストしている部分の大半である画面遷移、フォームの入力、ヴァリデーションの正否がなどが行える。つまりインターフェイスの仕様が変わらなければ延々とテストし続けられるわけだ。最後の受け入れテストの

    webアプリケーションテストツール seleniumがヤバすぎる
  • Selenium ver.0.5 勝手にまとめサイト

    86400000 > selenium > Sort by: Update Auto() Image hover

  • JMeter(高機能/フリーなテストツール)第1回:JMeterの基本

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    JMeter(高機能/フリーなテストツール)第1回:JMeterの基本
  • [ThinkIT] 第5回:テストフレームワーク (1/3)

    今回は、テスティングフレームワークについて比較したいと思います。 一般的にテストフェーズは、表1のようなフェーズが定義されていますが、Javaフレームワークを使用した場合でも、Railsを使用した場合のテストでも結合テスト以降に差異はありません。したがって、今回は単体テストフェーズを中心に比較を行います。

  • [ThinkIT] 第10回:JUnitの利用 (1/4)

    今回からは数回に渡り、企業システムの構築を支援するEclipseの付属機能について解説していきます。具体的には、JUnit、Ant、CVSなどについて解説します。 これらは、サンプル程度のプログラムの開発にはそれほど利用することはありませんが、チーム開発を行う際には重要な機能です。これらのツール類はEclipseに標準で組み込まれており、他にプラグインをインストールせずに利用することができます。 今回はまず、JUnitについて解説します。 JUnitJavaの単体テストツールです。 プログラムを作成したとき、単に"コンパイルが通った"だけでは完成ではありません。実際にそのプログラムを実行して、期待どおりの動作をすることを確認しなければいけません。動作確認の最もシンプルな方法は、mainメソッドを書いて実行してみることです。 プログラムはそのときのオブジェクトの状態やメソッドの入力値などに

  • @IT Special:Javaシステム開発のテスト現場、このままで良いのか?

    単体テスト効率化ソリューション 「Agitator +Agitar Management Dashboard」 Javaシステム開発のテスト現場、 このままで良いのか? IDE(統合開発環境)や各種フレームワークの登場で、プログラミングの速度や効率化は年々向上している。しかし、品質向上における各種テストに関しては、人手、いわゆるマンパワーによるところが大きい。このテストをいかに効率良くかつ正確に行うかが、プロジェクトの成否を決めるだろう。ここでは、ソフトウェアにおける最小単位のテストである単体テストにフォーカスし、バグを早期発見できる単体テスト効率化ソリューションを紹介しよう 開発者の多くは、システムの大規模化・短納期化に直面し、プログラムを実装するのが精いっぱいで、システムの品質を確保するのに苦労しているのではないだろうか。システムの納品間際になってテスターを大量投入したり、徹夜を繰り返

  • - JUnit 実践講座 - プログラミングスタイルガイド

    JUnit 実践講座 - プログラミングスタイルガイド 2002/01/02 作成 石井 勝 目次 はじめに 実装コードとテストコードの書き方は違う テストコードで一般解を扱わないこと コメントについて リファクタリングについて メソッド名と体について テストコードの構成 Footnotes 更新履歴 はじめに XP による開発全体にいえることですが,JUnit を使った開発では,プログラマは次の 2種類のコードを書かなくてはなりません. 実装コード 実際にソフトウェアとして実装されるコード テストコード JUnit を使って書かれるコード 僕の経験では,一般に実装コードよりもテストコードの方がコード量が多く,コードを書くのに費やされる時間もテストコードの方が長くなります.したがって,何も考えずにテストコードを書いていけば,開発の後段階でテストコードが肥大化し,メンテナンスの悪夢に悩まさ

  • Eclipseで使える機能テストツール

    Eclipseプラグインで提供されるテストツールが充実してきた。連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) 今回は、アプリケーションを実際に動かしてその動作をテストする機能テストツールを紹介します。一般に、機能テストツールは、HTTP通信やSOAP通信、Swingアプリケーションなどに対するユーザーの操作を記録することで、機能テストを実現します。 機能テストを提供する「Solex」と「WSUnit」 機能テストは、ソフトウェアの要求仕様が正しいか否かを確認するテストです。ユニットテストがクラスやメソッド単位での動作の正しさを検証するのに対し、機能テストでは、アプリケーション全体、もしくはサブシステムの中で動作の正しさを検証します。例えば、Webアプリケー

    Eclipseで使える機能テストツール
  • 【レビュー】サクサク感がグー! ツールにこだわるならこれ! - IntelliJ IDEA 6.0 (1) IntelliJ IDEA 6.0 登場 | エンタープライズ | マイコミジャーナル

    Javaの統合開発環境といえばEclipse IDEとNetBeans IDEが代表的だ。ともにフリー・オープンソースで公開されている。対する商用のJava統合開発環境としてIntelliJ IDEAを挙げることができる。有償ではあるが、もきめ細やかな使い勝手が好評で、根強いファンをもつIDEだ。10月、同IDEの最新版となるIntelliJ IDEA 6.0(以降、IDEA 6.0)が公開された。ここでは6.0の新しい機能を紹介するとともに、IDEAの雰囲気をお伝えしたい。 図1.1 IntelliJ IDEA 6.0起動画面 図1.2 IntelliJ IDEA 6.0プロジェクト画面 インストール&評価ライセンスの取得 IntelliJ IDEAのサイトからプロダクトはすぐにダウンロードできる。対象プラットフォームはWindowsMac OS X、Linuxの3つ。IDEAはNet

  • 1