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

タグ

testとvisualstudioに関するlizyのブックマーク (11)

  • Visual Studio:テストエクスプローラーでNUnitのユニットテストを実行するには?

    Visual Studioには、MSTestというユニットテストのフレームワークが標準で搭載されている*1。しかし、標準ではない(例えばNUnitといった)ユニットテストフレームワークに慣れ親しんでいるので、そちらを使いたいこともあるだろう。そのような場合には、Visual Studioとは別にそのフレームワークのテストランナー(=ユニットテスト実行用のプログラム)も立ち上げて、二つのウィンドウ間を行ったりきたりすることになる。MSTestなら、Visual Studio組み込みのテストエクスプローラーを使って、一つのIDE上でコーディングとユニットテストが実行できるのだ。サードパーティ製のユニットテストフレームワークでも同様にできないだろうか? フレームワークによっては、それを可能にする「テストアダプター」を提供しているものもある。稿では、無償のVisual Studio Commun

    Visual Studio:テストエクスプローラーでNUnitのユニットテストを実行するには?
  • テスト効率化のための自習書シリーズを公開しました。 - Visual Studio 日本チーム Blog - Site Home - MSDN Blogs

    Visual Studio で提供されるのはいわゆる実装のための機能だけではありません。設計やテストと言ったアプリケーションのライフサイクル全般を包括的にサポートできるのが Visual Studio の大きな魅力です。 例えば単体テスト (ユニット テスト) 機能では、ひな形のコード作成はもちろん、テストがソース コードの何% を網羅しているかを管理し、バグの状態推移レポートの作成までも自動化することが可能です。テスト工数を最小限に抑えつつも、より高品質のアプリケーション開発を期待できます。 『Visual Studio を使ったテスト作業効率化』自習書シリーズでは、全 5 回のコンテンツを通じて、より正確により手早くテスト作業を行うための方法を学ぶことができます。ぜひご活用ください。 第 1 回 Microsoft Test manager 2012 を使用した手動テストの作成と実行

    テスト効率化のための自習書シリーズを公開しました。 - Visual Studio 日本チーム Blog - Site Home - MSDN Blogs
  • Visual Studioで作る単体テスト、外部環境の利用方法

    連載では、Visual Studioの単体テスト機能にフォーカスし、開発者の利用シーンをキーワードにいくつかのシナリオを想定して、その時々の使い方を取り扱っていきます。今回は、データベース接続を伴う単体テストとASP.NET環境を利用した単体テストを行う方法について紹介します。 はじめに 単体テストを作成する場合に最も簡単にテストを作成できるのは、テスト対象メソッドの中だけで必要な全ての処理を行って戻り値を得られるようなメソッドを扱う場合です。.NET Frameworkで標準的に用意されているライブラリ以外を利用せず、外部のファイルやレジストリなどのリソースにアクセスせず、他プロセスやネットワーク越しのサービスなども利用せずというメソッドをテストするのであれば、非常に簡単にテストを作成して実行できます。 もう1つ、テストを実行する際に外部の環境に依存しないという点も、テストのしやすさに

    Visual Studioで作る単体テスト、外部環境の利用方法
  • Spec Explorer 2010 バージョン 3.5 - 更新検出機能の改良とバッチ処理を追加

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Spec Explorer 2010 バージョン 3.5 - 更新検出機能の改良とバッチ処理を追加
    lizy
    lizy 2011/05/30
    これはなんだ
  • Visual Studioで作る単体テスト、いろいろな実行方法

    はじめに Visual Studioは2005の時から単体テスト機能を搭載するようになりました。Visual Studio 2008以降のバージョンでは一般的な開発者が利用するProfessional Editionにもこの機能が搭載され、ますます使いやすい環境が整ってきています。連載では主に単体テスト機能にフォーカスしますが、開発者の利用シーンをキーワードとしていくつかのシナリオを想定し、その時々の使い方を取り扱っていきます。 今回はいろいろな方法でテストを実行する方法を覚えましょう。 対象読者 .NET Frameworkを利用した開発プロジェクトに携わっている方 Visual Studioの単体テスト機能に興味がある方 必要な環境と準備 稿で解説する内容を実際に試す場合には以下のいずれかのソフトウェアが必要になります。 Visual Studio 2010 Professiona

  • Visual StudioでのJava負荷テストをJMeterと比較してみた (1/2) - @IT

    株式会社アークウェイ 黒石高広 2011/1/6 .NETだけの開発ツールと思われがちなVisual Studio。実は、その負荷テスト機能はWebアプリ全般で使えるのでJMeterと比べてみました Visual Studioは.NETだけの開発ツールではない 皆さんはアプリケーションの負荷テストとしてどのようなツールを使っているだろうか。 Java負荷テストツールとしては「JMeter」が有名である。JMeterは、Apache Software Foundationで開発されているオープンソースのJavaアプリケーションであり、Webサーバに対して複数のHTTPリクエストを送信し、負荷を掛けることができるツールだ。 今回紹介するのはJMeterではなく、Visual Studioを利用したJavaアプリケーションへの負荷テストだ。「え!? Visual Studioって.NETの開発

  • TestDriven.NETが新しいマイルストーンに到達

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    TestDriven.NETが新しいマイルストーンに到達
  • 【ハウツー】テストプラットフォーム「Gallio」を理解する - 導入編 (1) .NETのテストフレームワーク(NUnit/csUnit) | エンタープライズ | マイコミジャーナル

    稿では、複数のテストフレームワークをまとめて実行することができる「Gallio」というオープンソースプロダクトについて紹介します。Gallioは、様々なテストフレームワークに対して中立的で独立したテスト環境を提供します。Gallioを利用すれば、1つの開発プロジェクト内で複数のテストフレームワークを採用したり、新しいテストフレームワークを積極的に導入したりできるようになります。前編にあたる今回は、.NET環境で動作するテストフレームワークの概要と、Gallioのインストール方法について解説します。後編では、ツール群の利用方法とGallioの動作について解説します。 .NETで動作するユニットテストフレームワーク まず、.NET開発で利用できる主要なユニットテスト(単体テスト)フレームワークについて見ていきましょう。 .NET開発で利用できる主要なテスティングフレームワーク 名前 登場年

  • VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行

    VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行:特集:Visual Studio 2008単体テスト機能徹底活用(後編)(1/3 ページ) 連載目次 稿の前編では、Visual Studio 2008 Professional Edition(以下、VS 2008)に搭載されるようになった単体テスト機能の機能項目を網羅的に解説した。 後編となる今回では、この単体テスト機能を使ったテスト駆動開発の手順について紹介する。また後半では、NUnitからのテスト・コードの移行の手順についても解説する。 テスト駆動開発に挑戦 前編ではあまり触れなかったが、単体テストはアジャイル開発における「テストファースト」や「テスト駆動開発」と呼ばれる開発手法の普及に合わせて大きく注目されるようになった。 テスト駆動開発では、最初に(システム体ではなく)テスト・コードを記述する。テスト・コー

    VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行
  • Visual Studio 2008単体テスト機能のすべて ― @IT

    Visual Studio 2008単体テスト機能のすべて:特集:Visual Studio 2008単体テスト機能徹底活用(前編)(1/4 ページ) 連載目次 Visual Studio 2005(以下、VS 2005)では上位エディションであるTeam Developerでのみ利用可能だった単体テスト機能が、Visual Studio 2008(以下、VS 2008)からは、Professional Editionでも利用可能になった。 VS 2008の1機能として導入されるほど単体テストが脚光を浴びるようになったのは、やはりアジャイル開発の普及だろう。アジャイルで開発する場合、単体の品質が非常に重要になる。また、リファクタリングなどで繰り返しテストが必要になるケースが多いため、テストを自動化するという考えが生まれ、単体テストの注目度はさらに増している。 稿では、このVS 2008

    Visual Studio 2008単体テスト機能のすべて ― @IT
  • システム品質向上のワザ -VSTDの単体テスト機能を極める-:CodeZine

    ///<summary> ///Subtraction (int, int) のテスト ///</summary> [TestMethod()] public void SubtractionTest() { Calculater target = new Calculater(); int i = 0; // TODO: 適切な値に初期化してください int j = 0; // TODO: 適切な値に初期化してください int expected = 0; int actual; actual = target.Subtraction(i, j); Assert.AreEqual(expected, actual, "CodeZineSample_UnitTest_VSTD.Calculater.Subtraction は 予期する値を返しませんでした。"

  • 1