タグ

codingとtestingに関するcu39のブックマーク (219)

  • MOONGIFT: » Web開発者は必須!様々なバージョンのIEを収録した「Internet Explorer Collection」:オープンソースを毎日紹介

    Webサイトを構築する際に、どのバージョンのブラウザまでサポートするかが問題になりやすい。最新のバージョンだけであれば良いのだが、不特定多数へのサービス提供となればそうもいかないだろう。 様々なバージョンのIEが立ち上げられる IEの場合で言えば5.5以降を対象とする場合が多いように思う。だがそんなバージョンのIEを簡単に用意できるだろうか。そこで使いたいのがこのソフトウェアだ。 今回紹介するフリーウェアはInternet Explorer Collection、様々なバージョンを収録したIEだ。 Internet Explorer Collectionで提供されるバージョンは1.0/1.5/2.01/3.0/4.01/5.01/5.5/6.0/7.0/8.0となっている。8.0β版まで収録されているので、今後を見越した上でのテストが実行できるようになる。 なぜかインストーラーはVista

    MOONGIFT: » Web開発者は必須!様々なバージョンのIEを収録した「Internet Explorer Collection」:オープンソースを毎日紹介
    cu39
    cu39 2008/09/01
    IEテスト環境も次々いいのが出てきてくれて助かる。
  • 転送中

    リダイレクトします 以前ここにあったブログは、現在 http://blog.dotroid.net/2008/07/ratproxy_05.html にあります。 リダイレクトしますか。

  • プログラマの実態: Google発のWEB脆弱性検知ツール「ratproxy」を使ってみる

    リダイレクトします 以前ここにあったブログは、現在 http://blog.dotroid.net/2008/07/ratproxy.html にあります。 リダイレクトしますか。

  • googletest - Google C++ Testing Framework - Google Project Hosting

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    googletest - Google C++ Testing Framework - Google Project Hosting
  • Google Test: Come Try Our Google C++ Testing Framework

    ► 2026 (21) ► April (6) ► March (5) ► February (5) ► January (5) ► 2025 (47) ► December (6) ► November (5) ► October (3) ► September (5) ► August (5) ► July (5) ► June (3) ► May (5) ► April (1) ► March (1) ► February (3) ► January (5) ► 2024 (39) ► December (4) ► November (1) ► October (1) ► September (3) ► August (4) ► July (4) ► June (4) ► May (5) ► April (4) ► March (2) ► February (6) ► January

    Google Test: Come Try Our Google C++ Testing Framework
  • Google Test、Google C++テストフレームワーク登場 | エンタープライズ | マイコミジャーナル

    Google, Testing Technology Team, Zhanyong Wan氏は4日(米国時間)、Google Open Source BlogにおいてGoogle C++ Testing Frameworkを公開したことを発表した。Google C++ Testing Framework (以降、Google Test)は複数のOS (LinuxMac OS X、WindowsWindows CE、Symbian)でC++テストコードを作成するためのフレームワーク。xUnitアーキテクチャをベースに開発されている。 Google TestはもともとGoogleの社内で開発されたC++テストフレームワーク。今回FLOSSプロダクトとして公開されることになった。ライセンスにはThe BSD License (3条項版)が採用されており、組み込み用途でも採用しやすくなっている

  • 「同じコード」の同じって何さ - TAPのススメ : 404 Blog Not Found

    2008年03月27日03:00 カテゴリArtLightweight Languages 「同じコード」の同じって何さ - TAPのススメ 問題は、この「同じコード」の定義。 「誰が書いても同じコード」は大事なことなのか - ひがやすを blog でも、「誰が書いても同じコード」にするってのは、そもそも無理だと思うんだよね。そうやって、わざわざドキュメントをたくさん書かせても、めためたなコードを書くやつはいて、総合テストするときに、現場は燃え上がるもの。ある程度の規模以上のプロジェクトなら、どこでもそんな感じじゃないかと思います。同じ「書き方」をしなければならないのか? 結果が「同じ」ならいいのか? もし後者だとしたら、実は 重要なのは、「誰でもメンテナンスできるコード」にすること。そのために、コーディング規約は、きちんと決めてみんなで守る、それ以上は、がちがちに縛る必要はない。 すら必

    「同じコード」の同じって何さ - TAPのススメ : 404 Blog Not Found
  • IBM Developer

  • IBM Developer

    IBM Developer
  • 第9回 Mercury QuickTest Professionalを使ったテスト

    第9回 Mercury QuickTest Professionalを使ったテスト:理論的・計画的なWebアプリケーションのテストの実現(1/3 ページ) 前回はオープンソースの機能テストツールであるJameleonを使ってWebアプリケーションのテストを作成した。今回は、商用製品である「QuickTest Professional 9.0」を用いて同様の内容を行ってみる。 前回はオープンソースの機能テストツールであるJameleonを使ってWebアプリケーションのテストを作成しました(関連記事参照)。今回は、アプリケーションの機能テストおよび回帰テストを自動化を実現するMercury InteractiveのMercury QuickTest Professional 9.0(以下QTP)で、Jameleonで作成したテストと同じ内容を行ってみます。実際にテストスクリプトの作成に入る前に

    第9回 Mercury QuickTest Professionalを使ったテスト
  • 第8回 Jameleonを使ったテスト

    プロパティファイルは使用するプラグインやテスト実行に関する設定を記述するファイルです。通常はすでに存在する初期値のEnvironment.propertiesファイルをそのまま利用することで問題ありません。 Jameleonでは、次のようなテストを作成することができます。 JUnitプラグインを使ったホワイトボックスレベルのテスト。すべてのJUnitの機能タグはほかのプラグインの機能と一緒に利用可能 Jiffieプラグインを使ったIEベースのテスト。このテストはWindows環境でのみ実行可能 HtmlUnitプラグインを使ったブラウザベースのテスト。一部のJavaScriptsとXPathについてもサポートしている HTTPUnitプラグインを使ったブラウザベースのテスト。HtmlUnitプラグインではコンテンツベースでテストするのに対し、HTTPUnitではHTTPの通信ベース、つまり

    第8回 Jameleonを使ったテスト
  • 第7回 オープンソースの自動化テストツール「Jameleon」の概要

    第7回 オープンソースの自動化テストツール「Jameleon」の概要:理論的、計画的なWebアプリケーションのテストの実現(1/2 ページ) この連載では、さまざまなテストプロセスがあることを説明してきた。今回は、自動化に向いている機能テストを考えつつ、それを実現するオープンソースのフレームワーク「Jameleon」を紹介しよう。 「テストの自動化」と聞いて、多くの人が真っ先に思い浮かべるのが、JUnitなどのxUnitを利用した単体テストだと思います。JUnitJavaの単体テストのフレームワークとして最も有名なもので、JUnitを利用することで、単体テストの自動化を簡単に実現できます。 すでに、この連載の中でさまざまなテストプロセスがあることを説明してきました。前回からかなり時間が経ってしまったので、これまでの連載を読み返し、テストプロセスの種類を再度確認してみるのもいいでしょう。

    第7回 オープンソースの自動化テストツール「Jameleon」の概要
  • 第6回 カバレージを考慮した機能試験の自動化(その1)

    第6回 カバレージを考慮した機能試験の自動化(その1):理論的・計画的なWebアプリケーションのテストの実現(1/2 ページ) 今回からより実践的な内容に話を移し、カバレージを考慮した機能試験の自動化について解説する。機能試験の自動化を意義あるものにするにはどうすればよいのだろうか。 前回のまとめ 前回まででドキュメント試験、ユーザビリティ検証、信頼性試験、強制エラー試験などを除き、一般的なテストアイテムについて解説した。説明していないテストアイテムについては具体的な話の中で説明していきたい。 すでに何度も述べているように、テストはプロジェクト内の1つのサブプロジェクトとして考え、テスト計画書を作成し、工数、タスク、スケジュール、リスク内容、責任範囲などを明確にしてから行うものである。また、プロジェクトの設計フェーズではレビューを行い、できるだけ上位の工程で仕様のあいまいな部分、設計から派

    第6回 カバレージを考慮した機能試験の自動化(その1)
  • 第5回 テストを設計するには(その3)

    ここでは検証コストを考慮せず、優先順位をA、B、Cという3段階で考えて設定しているが、実際には利用者の環境の調査やコストも考慮して組み合わせと優先順位を決定していくことになる。この優先順位を考慮した組み合わせおよび優先順位の考え方についてもテストの設計フェーズにてテスト計画書に記述しておくべきだろう。 ビジネスリスクを考慮が必要なセキュリティ試験 Webアプリケーションの検証を行う場合、脆弱性の検証はますます重要になっている。特にインターネット上に公開されるシステムの場合はさまざまな攻撃を防御する必要がある。ハードウェアレベルで考えると、ファイアウォール、IDSなどでシステム全体への攻撃を防ぐことがシステム要件で考慮されているかを確認する必要があるが、ソフトウェアレベルについてもさまざまなセキュリティ試験が必要となる。 また、セキュリティ試験を行う場合は必ずビジネスリスクを考慮する必要があ

    第5回 テストを設計するには(その3)
  • 第4回 テストを設計するには(その2)

    実システムを構築する上で、負荷試験というテストは欠かせない。今回は、さまざまな負荷のパターンについて解説するとともに、負荷試験の設計時に考慮すべきポイントなどについて考えていこう。 前回のまとめ 前回はテスト種別の紹介の前半として単体テスト、機能試験、性能検証について紹介した。前回解説したように、テストの設計を行うにあたってはまずテスト計画を立案する必要がある。いきなりテスト要件を洗い出すことは必要となるテスト種別が抜け落ちたり、各テストのプロジェクト内での優先順位があいまいになったりなどの問題が発生するため、必ずテスト計画を作成し、各テストの重要度、工数、スケジュールを明確にしておくことが大切である。また、テスト要件を洗い出すときは事前に優先順位付けした要件から作成し、テスト要件にも優先順位付けを行い、優先順位を考慮した作業の進め方を行うといいだろう。 今回はテストの設計の第2回として、

    第4回 テストを設計するには(その2)
  • 第3回 テストを設計するには(その1)

    前回は、テストプロジェクトの目次となるテスト計画書とテストの種類を解説した。今回は、テストを設計するために必要となる知識について説明する。常にレビューやテストを考慮し品質への意識を持つことが重要である。 前回のまとめ 前回はテストを一つのプロジェクトととらえ、テストプロジェクトの目次となるテスト計画書を作成することを説明した。テスト計画書のひな形としては前回紹介したIEEE std 829-1998が存在しているが、プロジェクト計画書のように、まずはどんなテストを行うかということが書かれた目次的なものを作成することを心がけていくとよいだろう。また、テストにはどのようなものが存在しているかについても前回簡単に触れている。 今回はテスト計画書に書かれている各テストをどのように考えていくかについて説明していこう。 いきなりテスト要件を考えない テスト計画でどんなテストを実施するかを洗い出した後は

    第3回 テストを設計するには(その1)
  • 第2回 テストの計画をまとめる

    前回はテストをどう考えるかについて説明した。今回は、テストプロジェクトの目次となるテスト計画書とテストの種類について紹介していこう。テスト計画を作り、この計画をレビューしていくことがテストプロジェクトのスタートとなる。 前回のまとめ 第1回ではテストをどう考えるかについて説明した。テストは実装が完了した後で実施するのではなく、設計のフェーズから行うものであり、常に「テスト可能な設計になっているか」というレビューを実施するのが望ましい。ではどのようなテストを実施するのかを考えるにあたって、今回はテストの計画について解説していこう。 テストをプロジェクトとして考える システム構築を行う場合、その構築するシステムの要求管理から最終テストまでをプロジェクトという単位でくくるのが一般的だろう。中規模以上のシステムの場合、プロジェクトをサブプロジェクトとして分割するなどして管理しやすい体制を整えている

    第2回 テストの計画をまとめる
  • 第1回:テストをどう考えていますか?

    第1回:テストをどう考えていますか?:特集:理論的・計画的なWebアプリケーションのテストの実現(1/2 ページ) 近年のWebアプリケーション開発におけるテストは、クライアント・サーバシステムと比べ、数倍の難しさを持っているといえる。同特集では、Webアプリケーションをいかに効率よく、かつ計画的にテストしていくかを解説していく。第1回となる今回は、テストをどう考えるのかというテーマで話を進めていこう。 はじめに 最近ではアプリケーションの開発というとWebアプリケーションの開発を指すことが多い。細かくいうと、Webアプリケーションは多層アプリケーションでクライアントがブラウザになっている構成といえるが、このWebアプリケーション開発におけるテストを考えた場合、数年前までは一般的だったクライアント・サーバシステムと比べ、テストは数倍の難しさを持っていると筆者は感じている。 ではなぜWebア

    第1回:テストをどう考えていますか?
  • This Page Was Not Found - itarchitect.jp

    It looks like nothing was found at this location. Maybe try one of the links below or a search? Search for: