タグ

testに関するcivicpgのブックマーク (10)

  • よくわかってない人が書いたmockitoの説明

    // こんなクラスがあって、これをモックするイメージで説明っぽいのが書いてある。 class Hoge { String getMessage(String arg) { System.out.println("呼ばれた!"); return arg + "ほげーん"; } } ●モックインスタンスを作る ・①mock(Class) モックインスタンスを取得する。 Hoge h = Mockito.mock(Hoge.class); // って感じで使う。 h.getMessage(); // 作ったばかりだとメソッドを呼んでも何も起きない。呼ばれた!もでない。 ・②mock(Class, String) デバッグ用名称を設定?MockSettingsのnameに指定文字をいれて、 MockSettings指定と同じ動作。 よーわからん。 ・③mock(Class, Answer) そのク

  • Phantom.js+QUnitでjavascriptの自動テスト環境を作りたい - かせいさんとこ

    Phantom.jsって何? PhantomJS is a headless WebKit with JavaScript API. [PhantomJS: Headless WebKit with JavaScript API ](http://phantomjs.org/) headless? スクリーン表示の無い、CUIで動作するブラウザ CUIで動作するので、自動テストに組みやすい 中身はWebKitなので、jsやHTML5の動作が可能! 他に特徴は? 色んなテストフレームワークに対応 jasmine, capybara, QUnit, mocha, webdriver, yui test, busterjs, funcunit, robot framework マルチプラットフォーム Windows, Mac OS X, Linux 他のCUIブラウザと比べて軽い ブラウザの動作

  • モダンな TypeScript テスト環境

    「これが現代のテスト環境や、どやぁ。」 と @vvakame が用意してくれました。 https://github.com/vvakame/typescript-project-sample 初心者の私にはたくさんのライブラリ(フレームワーク?)が入っててよくわからなかったので、それぞれの立ち位置を教えてもらったのでまとめておきます。 PhantomJS PhantomJS は JavaScriptAPI も利用できる headless な WebKit です。実際の描画処理を行わないので速いという特徴があります。また、DOM 操作、CSS セレクタ、JSON、Canvas、SVG などいくつかの web 標準をネイティブでサポートしています。 JavaScript のエンジンは JavaScriptCore らしいです。 実際に Web ページにアクセスして、レンダリング結果の画面

    モダンな TypeScript テスト環境
  • 疑似個人情報生成 - 生成条件入力

    使用許諾条件 このサービスの提供者である当方は、生成した疑似個人情報を所有または使用したことにより発生したいなかる損害も一切その積を負いません。 生成した疑似個人情報は、乱数によりランダムに生成しておりますが、偶然性により実在の人物と一部または全部が一致する可能性があります。 生成した疑似個人情報は、デモンストレーションやアプリケーション試験などに使用することができますが、疑似個人情報を含めた物品またはサービスを販売することはできません。

    civicpg
    civicpg 2012/09/30
    大変便利なツールだ テストデータ
  • QUnitの基本的な使い方 - but hopeful

    [追記] 2013/9/1 三年前の記事が未だに読まれているようなので、一応書いておきますが、あれから色々変わってもっと良いものも出ています。 QUnit でも別に問題はないですが、今から QUnit を使うよりは http://visionmedia.github.io/mocha/:title=mocha] とかの方が個人的にはお勧めです。とにかく、今は色々あるのでもっと別の選択肢調べて見ることを個人的にはおすすめします。別に QUnit は使わないほうが良いとは言いません。 JavaScriptのテスティングフレームワークはいろいろありますが、自分は今主にQUnitを使っているので、少し使い方をまとめて見たいと思います。 [追記]今回作成したソースを上げました。ninja.js QUnit とは QUnitはもともと、jQueryをテストするために開発されたJavaScript Un

    QUnitの基本的な使い方 - but hopeful
  • ウノウラボ Unoh Labs: WEBアプリのテストに便利なFirefoxのアドオン

    こんにちは! のりPと同い年ですが、クラブ通いは●年前に卒業しました やまもと@テスト番長です。 早いもので、もうお盆の帰省シーズンですね。 今年の夏は世間の騒がしい日々が続いておりますが、みなさんお変わりございませんでしょうか。 さて、Firefoxといえば豊富なアドオンですが、今回はテスター目線で WEBアプリケーションのテストに便利なFirefoxアドオンを並べてみたいと思います。 Firesizer ブラウザの画面サイズを整えることが出来ます。 InFormEnter 準備しておいた値を入力フォームにセットしてくれます。 MeasureIt 画面上のピクセルサイズを測ることが出来ます。 Regular Expressions Tester 正規表現での検索がその場で出来ます。 FireShot キャプチャにメモを書き込んだり出来ます。 Web Developer F

  • Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ - よねのはてな

    うちの母親でも知っているJavaにおけるオープンソースを活用した開発環境・Test環境について調査及び評価する必要があり意外と労力を要したので これからJavaでの開発において開発環境・Test環境を構築する際の参考になればとメモしておきます。 開発環境、ビルドツール、Test、Web Testing、負荷テストに重点を置いてあります。 インストールせずに使用出来るIDEのtIDEや、jythonでWebテストを記述するMaxQ、パフォーマンステストをjythonで記述するGrinder3、 Flexの負荷テストも可能なWebLOAD、Swingのテスト用のUISpec4j等、新しい発見もあったのでJava開発者の人にも参考になると嬉しいです。 それぞれライセンス、最新バージョン、個人的なお薦め度(5点満点)を合わせて明記してあります。 IDE name URL Ver. Licence

  • FlexMonkeyによるFlexのテスト

    この記事でInfoQ.comはプロジェクトの創設者であるGorilla LogicのStu Stern氏とFlexMonkey(リンク)について論じる。FlexMonkeyはFlexアプリケーションのテストをするために操作を記録/再生するオープン・ソースのツールである。 Stern氏はまずFlexMonkeyの概要について説明した。 FlexMonkeyはユーザ・インタフェース上の振舞いを記録し再生するオープン・ソースのFlexアプリケーション及びライブラリで、例えばCruise Controlのような継続的ビルド環境を構築するフレーム・ワークは実行できる再現性のあるテストを生成します。 InfoQでFlexMonkeyがその他のFlex用テスティング・ツールとは何が違うのかを確認した。 FlexMonkeyは私達が知る限り唯一の完全にFlexベースであるFlex操作の記録/再生用のツール

    FlexMonkeyによるFlexのテスト
  • 【ハウツー】これはすごい! Web案件必須 Selenium - 人気急上昇中自動テストツール (1) 最近人気のSelenium | エンタープライズ | マイコミジャーナル

    Webアプリケーションのテストツールに「Selenium」がある。SeleniumはJavaScriptHTMLを使って、Webブラウザに自動でテストをさせようというもので、アジャイル開発におけるテストツールとして注目されている。 Seleniumとは SeleniumはWebアプリケーション用テストツール。JavaScript/DHTML/iframesをベースに構築されたテストツールで、Webブラウザから直接実行できるという特徴がある。要するに、目の前でWebブラウザが勝手にテスト工程を実施するわけである。見ていてなかなか気持ちがいい。対応しているプラットフォームやWebブラウザは多岐にわたる。代表的なプラットフォームは次のとおり。 Windows Internet Explorer 6.0 Mozilla Suite 1.6以上 Firefox 0.8?1.5 Seamonkey

  • CodeZine:「超高速、完全自動、しかもフリー」 WebテストツールのGITAK公開(TIBCO, 開発ツール)

    TIBCOは、オープンソースのWebサイトテストツール「TIBCO General Interface Test Automation Kit 0.7」(GITAK)を公開した。TIBCO Developer Networkより無償でダウンロードできる。 「TIBCO General Interface Test Automation Kit」は、Webサイトの入力チェック、ボタンの動作内容、JavaScriptの動作などを自動で一気にテストできるツール。すべてのテストがブラウザで完結するのが特徴だ。ダウンロードファイルにはサンプルが含まれているので、試しに動作させてみることができる。 1.GITAKの入手 TIBCO Developer Networkよりファイルをダウンロードし、解凍する。 2.TestRunner.htmlの起動 解凍してできたフォルダから「/gitak/c

  • 1