タグ Jasmine
人気順 10 users 50 users 100 users 500 users 1000 usersJavaScript - イマドキのJSテスト - テスト環境をモダンフロントエンドツール群で整備する編 〜 JSおくのほそ道 #032 - Qiita
こんにちは、ほそ道です。 今回はビルドツール・モジュールローダ・altJS(JSコンパイラ)を組み合わせてさらにテストコードのおくのほそ道に入り込んでいきます。 今回Gulp + Webpack + Karma + Jasmine + ES6を使用しますが、 GruntだったりBrowserifyだったりMochaだったりCoffeescriptだったりに置き換えても基本的な考え方は近しい感じにな... 続きを読む
TypeScript+Jasmineでテスト駆動開発(ビヘイビア駆動開発)をする | Black Everyday Company
2015/04/20 TypeScript+Jasmineでテスト駆動開発(ビヘイビア駆動開発)をする Labels: JavaScript , TypeScript ツイート 膨大なユニットテストを手動でやりたくないし、リグレッションテスト(回帰テスト)も面倒で、テストの自動化をしたい。 ということで、JavaScriptのテストフレームワーク「Jasmine」をつかったテスト駆動開発(ビヘイビ... 続きを読む
Jasmine/QUnitのテスト中にスクリーンキャプチャするプラグイン - Tech-Sketch
JavaScriptに対する自動テストツールも充実し、Jenkinsなどを用いてCIをまわす人も増えてきました。 しかし、レスポンシブレイアウトや、Floatのレイアウト崩れなど、人間が見ればすぐに分かる「見た目」に関する問題は、自動テストによる判定がし辛いのが実情です。 この記事では、この問題を解決するために作成した、テスト中にスクリーンキャプチャを取るためのプラグイン「phantom-capt... 続きを読む
jsでTDD!MochaとChaiとsinon.js入門 - @lxyuma BLOG
2013-12-15 jsでTDD!MochaとChaiとsinon.js入門 javascript TDD ※この記事は社内勉強会向けの資料の下書きです。 概要 TDD テスト自動化とTDDを整理 TDDとBDDの違い Test Framework in javascript QUnit/jasmine/mochaについて、違いやメリデメを知る mocha 基本的な書き方 アサーションライブラリ... 続きを読む
Javascriptでテスト駆動開発!!Karma 入門(ついでにJasmineも) #JavaScript #karma #jasmine - Qiita [キータ]
$ karma init Which testing framework do you want to use ? Press tab to list possible options. Enter to move to the next question. > jasmine Do you want to use Require.js ? This will add Require.js ada... 続きを読む
Karma(元Testacular)を使って簡単にテストを実行しよう | Developers.IO
昨年、Googleがnode.jsベースのJavaScriptテストランナー、「Testacular」をオープンソース化しました。 このツールは元々AngularJSのためのテストフレームワークとして作られたそうで、 クライアントサイドのJavascriptコードのテストを簡単に実行することができます。 このツール自体はテストランナーで、JasmineやMochaなどのテストフレームワークを使用し... 続きを読む
プライベートメソッドのユニットテストは書かないもの? - QA@IT
JavaScript を書いています(ブラウザがターゲットです)。手動テストが面倒になって、 Jasmine を使ってテストを書きはじめています。 オブジェクトに含まれる関数(プロパティ)の数が増えてきたので、外から呼ばれることがないものはプライベートメソッドのように扱おうと、クロージャを使って、以下のように書きました。 var Foo = function(foo) { this.foo = f... 続きを読む
Java8でBDDっぽくテストを書けるかもしれないアイデア — 裏紙
JasmineでJavaScriptのテスト書いたりJava8のラムダに思いを馳せていたらなんとなく思いつきました。 ラムダにインスタンスイニシャライザを組み合わせたらこんな感じでテストが書けそうです。 package app; public class CalcSpec extends Specs {{ it("1 足す 2 は 3", () -> { expect(() -> 1 + 2).t... 続きを読む
jsFiddleを使ってJavaScriptのテストを簡単に動かせるテンプレートサイトを作りました | Web scratch
JavaScript Test Fiddle Template というJSFiddleで使えるQUnit/Jasmine/Mocha/Buster.JSなどを動かすテンプレートを作りました。 使い方は単純で、 好きなテスティングフレームワークを選ぶ(なかったPull Requst) JSFiddleがテストのセットアップが入った状態で開かれるので、テストを書く “Save” ボタンを押して保存 後... 続きを読む
iOS6.1、SafariなどのブラウザでYoutubeのバックグラウンド再生が不可に : iPhoneちゃんねる
iOS6.1主な変更点 ・「Safari」「Chrome」その他のブラウザでYouTubeのバックグラウンド再生が不可に (他、「Jasmine」などの外部プレイヤーでも確認) ・docomo LTE「Xi」が接続不可に? iPadでは接続可能?(関連リンク) ・「Assistive Touch(仮想ホームボタン)」を利用してホーム画面に戻ると、自動ロックされない問題修正 ・文字入力中にスリー... 続きを読む
フレームワークで実践! JavaScriptテスト入門(4):WebブラウザでJavaScriptをテストする「js-test-driver」とQUnit、Jasmineを連携してテストするには (1/4) - @IT
フレームワークで実践! JavaScriptテスト入門(4):WebブラウザでJavaScriptをテストする「js-test-driver」とQUnit、Jasmineを連携してテストするには (1/4) しっかりとJavaScriptをテストするために、今注目のJavaScript用のテストフレームワークをいくつか紹介し、その概要から実践的な使い方まで解説する連載。今回は、js-test-dr... 続きを読む
『Jasmine』Google公式よりも使いやすいYouTubeアプリ!ホーム画面にもどるだけでバックグラウンド再生ができて超便利だぞ - アップス!-iPhoneの小技やiOS系ニュースを配信
photo credit: marioanima via photopin cc こんにちは、ゆう(@YuuQ8)です。 デザインがシンプルで、Google公式よりも使いやすそうなYouTubeアプリ『Jasmine』をご紹介します。 Google公式YouTubeアプリよりも再生画面が大きく、バックグラウンド再生も簡単な、とても使いやすいアプリです。 iOS6からなくなったYouTubeアプリの... 続きを読む
米Lifehacker「公式超え!」と太鼓判のiPhone/iPad用YouTubeアプリ『Jasmine』 : ライフハッカー[日本版]
Apple , iPad , iPhone 米Lifehacker「公式超え!」と太鼓判のiPhone/iPad用YouTubeアプリ『Jasmine』 2012.10.04 10:00 iPhone/iPad:『Jasmine』はiPhoneおよびiPad用のYouTubeアプリ。公式アプリよりも多機能で見栄えもゴージャス、しかも無料です。iPadにはいまだにYoutube公式アプリがリリースさ... 続きを読む
iPadのYouTubeアプリの代替えには「Jasmine」が最適解かもしれない件 | [M] mbdb
iPadのYouTubeアプリの代替えには「Jasmine」が最適解かもしれない件 iOS Apps Please Share! Tweet この記事を読むのに必要な時間の目安: 約 3 分 iPadをiOS 6にアップデートしましたが、悲しいかなYouTubeアプリは当然消えてしまいました。 iPhoneではGoogle謹製アプリがアップデート前に登場したものの、iPad版についてはしばらく待た... 続きを読む
これはnode.jsの時代が来るか!?全て揃ったnode.jsフレームワーク「Tower.js」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
Tower.jsはMongoDBをデータベースに、Redisはバックグランドジョブ、CoffeeScriptをメインの記述に使いつつ、Jasmineをテストフレームワーク、jQueryも使えるフレームワークです。メール、マイグレーション、MVC、RailsばりのO/Rマッピング、バリデーション、ルーティング、Bootstrap対応のHTML出力、アセットなど実に多様な機能が揃っています。 0 続きを読む
Node.jsとJasmineでJavaScriptのBDD環境 | ひげろぐ
Node.jsとJasmineでJavaScriptのBDD環境Jasmineでスペックを書いていく環境を整えるのにJasmine Toolなるものを試してみた。 なお最近なんだかJasmine押しですが、Jasmineしか試してないだけであり他意はありません。2011/01/12追記Jasmine Toolはブラウザを介するもので、普通のJasmineとやってることは変わらない。 Node.js... 続きを読む