テスト

最終更新:2019/06/19

トップページへ戻る
●Visual Studio JavaScript / TypeScriptのテスト

    Chutzpah+QUnitでTypeScriptのユニットテストをTypeScriptで書いてみたメモ

    ASP.NET MVC と QUnit で JavaScript の単体テストをおこなう

    Visual StudioでC#とTypeScriptのUnitTestを一覧してみる。

    JavaScript コードを QUnit + Chutzpah Test Adapter で単体テスト
    
●ASP.NET Web API のテスト

    ASP.NET Web API のテスト
    
    ASP.NET MVCアプリのURLのテストを簡単に行う
    
●ASP.NET MVCの単体テスト

    ASP.NET MVCの単体テスト(MsTest)から実行するControllerでSessionやユーザー情報、Entity FrameworkのProviderを利用する。

    ASP.NET MVCのユニットテストを実装するときに考えたこと

●MSTest

    意識が高くないVisualStudioを使用した単体テストの自動化

    [VS2017][C#] MsTestで単体テストを行なう方法

    MSTest v2でパラメータ化テストが使えるようになってた

    MSTestでプライベートメソッドのテストを行う(自力)

●Moq

    Moq & Fakes Frameworkを使った実践的ユニットテスト [スライド&動画

    TDD を実施するために Moq を試してみた  その1基礎編

    TDD を実施するために Moq を試してみた  その2実践してみた

    TDD を実施するために Moq を試してみた  その3 Fakes と他の方法で解決してみた

    Moqを使ってEntityframeworkのモックを作成するには?【単体テスト】

    moqで モック化したメソッドが受けとる引数を処理 + 本来の実装を動かす
    
    Moq : Mocking Framework for .NET

●xUnit

    xUnit.net でユニットテストを始める

    xUnit.net の使い方(基本編)

●NUnit

    Visual Studio 2015でNUnit3を使ってテストをする

    NUnitのテストケースを動的に定義する

    NUnitで自作クラスのユニットテストを行う

    NUnitでケース毎にプロパティーを設定する

    NUnitのAssert.ThatメソッドにIsとかHasとかを入れて柔軟なテストコードを書こう

    NUnit3の新機能でテストを並列に実行してみた

    NUnit で private static メンバ変数 を stub する方法を検討(具体例あり)

●Buster.JS

   サーバーを立ち上げ各ブラウザでテストができる
   http://docs.busterjs.org/en/latest/

●chai.js

   asset、should、excectという3種類の表現方法でテストをする
   http://chaijs.com/

●Mocha

   Node.jsでもブラウザでもシンプルにテストが記述できる
   https://github.com/mochajs/mocha

●Sinon.js

   スタブやモック、フェイクオブジェクトを扱うライブラリ
   http://sinonjs.org/

●TestSwarm

   さまざまな環境でのテスト結果を管理できる
   http://swarm.jquery.org/
   
●Jest

   Facebook 製 JavaScript テストツール Jest を使ってテストする ( Babel, TypeScript のサンプル付き )

   Jestで非同期関数が例外を投げることをテストする。

   Vue.jsのテストをモダンにする

   テスト初心者が初めに覚えた依存モジュールのモック化5パターン(Jest + TypeScript)

●Jasmine

   RSpec風の構文でBDD用のテストコードを記述できる
   Spy機能でテストダブルを作成できる
   https://jasmine.github.io/

   Jasmine使い方メモ
   https://qiita.com/opengl-8080/items/cf3acafda9756f4b04c9

   jasmineでjavascriptユニットテスト 導入と基礎
   http://viewpoint-nk.github.io/blog/jasmine/jasmine-basic.html

   Jasmine(JavaScriptテスティングフレームワーク)実践【Webアプリ編】 
   https://nanananande.helpfulness.jp/post-614/

●JSMock

   http://jsmock.sourceforge.net/

●jsMockito

   スタブ、モック、スパイといったテストダブルを作成できる
   http://jsmockito.org/

●QUnit

   テストコードを実行し、ブラウザで結果を確認できる
   https://qunitjs.com/

   QUnitを便利に使うTips
   https://www.htmlhifive.com/conts/web/view/library/qunit-tips

   QUnitでJavaScriptのユニットテストをブラウザからしてみる 
   http://madroom-project.blogspot.jp/2013/03/qunitjavascript.html

   QUnit + PhantomJSでコマンドからユニットテストを実行してみた 
   http://madroom-project.blogspot.jp/2013/03/qunit-phantomjs.html

   QUnit + JUnit reporter for QUnitでxmlレポートを出力してみた 
   http://madroom-project.blogspot.jp/2013/03/qunit-junit-reporter-for-qunitxml.html

●junit-viewer

   https://www.npmjs.com/package/junit-viewer

●qunit-reporter-junit

   https://github.com/JamesMGreene/qunit-reporter-junit

●grunt-qunit-junit

   https://www.npmjs.com/package/grunt-qunit-junit

●phantomjs-qunit-runner

   https://code.google.com/archive/p/phantomjs-qunit-runner/

●JsUnit

   テストコードを実行し、ブラウザで結果を確認できる
   http://www.jsunit.net/

   JsUnit を使った JavaScript のユニットテスト
   http://webos-goodies.jp/archives/51186036.html

   JavaScript用Unitテスト「JsUnit」を使ってみた
   http://hisasann.com/housetect/2008/04/javascriptunitjsunit.html

   JsUnitを使ってJavaScriptをTDDしてみる 
   http://nobyu.hatenadiary.jp/entry/20090506/1241623912

   JsUnitとJSMockを使ったJavaScriptのテスト駆動開発
   https://www.infoq.com/jp/articles/javascript-tdd

   JsUnit(2.2alpha11)を使ってみる  
   http://akasata.com/articles/146

   JsUnit 
   http://kmaru.hatenablog.com/entry/20060314/1142355168

   JavaScriptもユニットテスト! JsUnitを使ってみよう 
   https://news.mynavi.jp/article/ide-84/

   Jenkinsを利用したJSUnitの実行 
   http://secondarykey.blogspot.jp/2011/10/jenkinsjsunit.html

●jQuery Mockjax

   jQuery Mockjax で Web API 非同期通信のシミュレート
   http://qiita.com/Gotcha/items/837e395f900981be22f4
   
   How to use MockJax
   http://qiita.com/yastak7/items/87eabeb90a385769d843
   
   jquery-mockjax 使えよ色々と捗るぞ
   http://tnakamura.hatenablog.com/entry/20111101/jquery_mockjax
   
   jquery-mockjax を使って CRUD 処理をすべてテストする方法
   http://tnakamura.hatenablog.com/entry/20120718/jquery_mockjax_crud_test
   
   JavaScript Test with QUnit and mockjax
   http://weathercook.hatenadiary.jp/entry/20110825/1314270727
   
   QUnit, PhantomJS and Mockjax
   https://javascriptplayground.com/qunit-phantomjs-and-mockjax/

●JSON Server

   JSON ServerでRestAPIのモックを作成した話

   json-serverでREST APIモックサーバを立てテスト駆動開発する

   第1回 モックサーバーの起動とリソース処理

   たった30秒でREST APIのモックが作れる JSON Serverでフロントエンド開発が捗る

   テストに使える簡易 API サーバがサクッと立てられる「json-server」

   json serverでAPIモックを自由自在に操る

   オープンソースのAPI連携/JSON Serverとは

   今更使うJSON Server

   単体テストで開始時にモックサーバを起動し、終了時に停止する

   【個人メモ】JSON Serverを使って手っ取り早くWebAPIのモックアップを作る

   テスト用REST-APIサーバーをコマンド一発で!「json-server」

   [Front-End General] JSON Server で立てた REST API をテストするツールと faker でのダミーデータ流し込み

   Web API Mockサーバをサクッと立てたいときのjson-server

   フロントエンド開発が捗る JSON Serverについて

   Androidでの自動UIテスト

   [Node.js] Windows10で JSON Server のセットアップをする

●js-test-driver

   さまざまなブラウザ環境でJavaScriptのテストを行うことができる
   https://code.google.com/archive/p/js-test-driver/#!

●Karma

   http://karma-runner.github.io/2.0/index.html

●testem

   https://github.com/testem/testem

●PhantomJS

   ヘッドレスな(ブラウザ画面のない)QtWebKit ベースのブラウザで、JavaScript の API を通じて、そのブラウザを自由自在にあやつることが出来ます
   http://phantomjs.org/

   PhantomJS でログインが必要なページでも自由自在にスクレイピング 
   http://tips.hecomi.com/entry/20121229/1356785834

   PhantomJSを使って色々試してみる
   https://qiita.com/weedslayer/items/5e55f3e5af1f5cebf41f

   PhantomJS入門 スクリーンキャプチャを撮るまで 
   http://murayama.hatenablog.com/entry/2013/06/17/082332

   PhantomJSとJasmineで振る舞い駆動開発なJavaScriptテスト
   http://www.atmarkit.co.jp/ait/articles/1210/10/news012.html

   PhantomJSと各ブラウザのJavascriptエンジンまとめ 
   https://tsuchikazu.net/phantomjs-browser-javascript-engine/

   PHP PhantomJS を使ってPHPでヘッドレスブラウジング 
   http://tech.quartetcom.co.jp/2016/04/07/php-phantomjs/

●[PowerShell]Pester

   Pesterマニュアル PowerShellによるユニットテスト
   https://84zume.wordpress.com/2012/12/17/pester-manual/

   PowershellでPesterを使ってテストしてみた 
   http://blog.nakajix.jp/entry/2013/12/26/005443

   PowerShellの単体テストフレームワーク
   http://sleeping-micchi.hatenablog.com/entry/20121020/1350736643

   テストフレームワークPesterを使ってみる
   https://qiita.com/Takeru/items/186903f494b78e73911b

●PHP Unit

   【PHPUnit】PHPで構築したWebアプリの単体テストを自動化する

Python

   [Django] 自動テストについてのまとめ

   Python, Django 界隈の単体テスト事情(unittest / nose / django-nose)

   Python: ユニットテストを書いてみよう

[Python] radon

   Pythonのソースコードのメトリックスの取得

   radonを使用したPythonのソースコードのメトリックスの取得

[Python] カバレッジ

   Python unittestでcoverageを使ってカバレッジを取得する方法

   すぐに使えるpytestによるカバレッジ計測のコマンド

   pytestでdjangoのcoverageを測る

   Python3のアプリをNoseとCoverageでユニットテスト

[Python] mock

   Pythonのテストコードでmockを使ってみた

   mock(Pythonモックライブラリ)についてのメモ
   
[Python] django-webtest

   Django + py.test + WebTest

   Pythonで、WebTestを使って、WSGIサーバを起動せずにWSGIアプリのテストをする

[Python] unittest

   直近で Python の unittest で試行錯誤していて得られた知見の幾つか (1)

   直近で Python の unittest で試行錯誤していて得られた知見の幾つか (2)

   直近で Python の unittest で試行錯誤していて得られた知見の幾つか (3)

[Python] testfixtures

   「ログが出力されている」ことをテスト

   pythonでログ出力を単体テストする

[Python] tox

   Pythonでのテストツールtox入門

[Python] テストデータをDBに流しこむ

   Djangoのfixtures機能でダミーのデータをDBに流しこむ

   Pythonメモ : fakerでテストデータを生成する

[Python] CSVファイルからテストデータをDBに流しこむ

   pytestで、csvファイルからテストデータを読み込んで流し込んで実施してみた

   [Python]CSVデータをPythonを使ってデータを読み込む方法(赤ワイン1,600本分)

   CSVテストデータをpandasを用いて既存データから流用生成する方法について模索してみた

   【Python】csvライブラリの活用


トップページへ戻る
Copyright© 2005- Naoyuki Sano. All rights reserved.