テスト

最終更新:2023/08/14

トップページへ戻る
●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 サーバーを立ち上げ各ブラウザでテストができる https://github.com/busterjs
●chai.js asset、should、excectという3種類の表現方法でテストをする。アサーションライブラリ http://chaijs.com/ https://github.com/chaijs/chai
●Mocha Node.jsでもブラウザでもシンプルにテストが記述できる https://github.com/mochajs/mocha ●Sinon.js スタブやモック、フェイクオブジェクトを扱うライブラリ http://sinonjs.org/ https://github.com/sinonjs/sinon
●TestSwarm さまざまな環境でのテスト結果を管理できる https://github.com/jquery/testswarm
●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 2007年2月24日のリリースから新しいものは出ていない。開発終了? http://jsmock.sourceforge.net/
[開発終了]●jsMockito スタブ、モック、スパイといったテストダブルを作成できる。2014年11月25日のリリースから新しいものは出ていない。開発終了? http://jsmockito.org/ https://github.com/cleishm/jsmockito
●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://github.com/lukejpreston/xunit-viewer に移行 https://www.npmjs.com/package/junit-viewer
[開発終了]●qunit-reporter-junit 2016年10月16日のリリースから新しいものは出ていない。開発終了? https://github.com/JamesMGreene/qunit-reporter-junit
[開発終了]●grunt-qunit-junit 2015年4月19日のリリースから新しいものは出ていない。開発終了? https://www.npmjs.com/package/grunt-qunit-junit
[開発終了]●phantomjs-qunit-runner 2012年10月7日のリリースから新しいものは出ていない。開発終了? https://code.google.com/archive/p/phantomjs-qunit-runner/
[開発終了]●JsUnit テストコードを実行し、ブラウザで結果を確認できる。リポジトリがアーカイブされているので開発終了している。 http://joehni.github.io/JsUnit/ https://github.com/joehni/JsUnit https://github.com/vmware-archive/jsunit 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 公式サイト。2020年8月23日以降の更新無し https://github.com/jakerella/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 公式サイト。2012年のものが最新版。開発終了? https://code.google.com/archive/p/js-test-driver/ さまざまなブラウザ環境でJavaScriptのテストを行うことができる https://code.google.com/archive/p/js-test-driver/#!
●Karma https://github.com/karma-runner/karma
●testem https://github.com/testem/testem
[開発終了]●PhantomJS ヘッドレスな(ブラウザ画面のない)QtWebKit ベースのブラウザで、JavaScript の API を通じて、そのブラウザを自由自在にあやつることが出来ます。
2018年6月2日に開発終了。リポジトリもアーカイブされています。 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.