1 :
オコゼ(東京都):2010/06/21(月) 12:04:51.90 ID:6ybTaHjh● BE:3419293897-PLT(12072) ポイント特典
JavaScriptもユニットテスト! JsUnitを使ってみよう
6/23開催!「関西電力」の事例で学ぶRIAのメリット 使い方簡単!シマンテックから低価格バックアップソフトが新登場!
クラウド環境移行時の課題+処方箋を5つの観点から【富士通】 Mr.セキュリティが解説。ビジネスセキュリティで業務を大幅軽減!
JavaScriptのユニットテスト
JavaではJUnitを使用してユニットテストを自動化することが可能だ。他の言語でもJUnitに似たテスティングフレームワークが整備されていることが多い。
それではJavaScriptの場合はどうだろうか? 近年Ajaxを活用したWebアプリケーションが増えていることもあり、
avaScriptコードの品質に関する要求も増している。今回はJavaScriptのユニットテストを行うためのツールとしてJsUnitを紹介する。
JsUnitを使ってみよう
JavaScriptのユニットテスト用フレームワークとして最も有名なものがJsUnitだろう。
JsUnitはHTMLファイルに記述されたJavaScriptのテストケースをWebブラウザ上で実行するというものだ。
以下にJsUnitのテストケースの例を示す。app/jsUnitCore.jsをインクルードしているのがポイントだ。
また、bodyタグ内にはテストケースの実行に必要な任意のHTMLを記述しておくことができる。
テストケース自体はJUnitに慣れていれば同じ感覚で記述することができるが、
詳細についてはJsUnitのWebサイトで提供されているドキュメントを参照して欲しい。
以下略
http://journal.mycom.co.jp/column/ide/084/
2 :
キハダ(西日本):2010/06/21(月) 12:05:08.86 ID:jKygDEPJ
3 :
マフグ(愛知県):2010/06/21(月) 12:06:06.95 ID:EvQKzyqw
</チラシの裏>
4 :
イトマキフグ(群馬県):2010/06/21(月) 12:23:19.57 ID:5RR7N9J+
ウェブサイト0円で作るぞ
5 :
マダラタルミ(東日本):2010/06/21(月) 12:50:37.23 ID:3zDjMe7k
スキル:HTML、JAVASCRIPT、CSS、PHP
資格:基本情報処理、ネット検定
自己PR:完璧なHTMLをかけます。
6 :
ニシン(catv?):2010/06/21(月) 12:51:03.14 ID:hvbfixUa
メモ帳
7 :
ツバメウオ(アラバマ州):2010/06/21(月) 12:51:52.04 ID:E2PU4std
大先生だもんね
8 :
エソ(関東・甲信越):2010/06/21(月) 12:52:50.14 ID:YetnCYDC
html文法と中学英語の文法ってどっちが難しい?
9 :
ツナ(アラバマ州):2010/06/21(月) 12:53:08.36 ID:923ve+Qr
10ページくらいのサイト作ってて、cssのclassとidが30種類くらいあるんだけど作りすぎ?
10 :
スズメダイ(コネチカット州):2010/06/21(月) 12:53:36.50 ID:bOWiEoI/
ソース生打ちもできないんだろどうせ
11 :
チヌ(東京都):2010/06/21(月) 12:54:09.15 ID:l2p2WyN3
<html><body>
13 :
イレズミフエダイ(ネブラスカ州):2010/06/21(月) 12:55:13.21 ID:8kuvVeaj
<html>
<body>
昔<strong>魔法のiらんど</strong>で携帯から手打ちで作っててパケ死した記憶がある
</body>
</html>
14 :
ウツボ(長屋):2010/06/21(月) 13:01:30.39 ID:GqvxHFVS
<div>
<div>
<div>
<div>
<div>
</div>
</div>
</div>
</div>
</div>
15 :
ホンソメワケベラ(東京都):2010/06/21(月) 13:04:29.58 ID:cnd+ITQ0
>>14 よくないのはわかってるけどそれ使わないと上手く入れ子型の構造作れなかった記憶がある
どうやるのがスマートなんだ
16 :
ノコギリザメ(茨城県):2010/06/21(月) 13:07:49.97 ID:apFYyz9+
<TBODY></TBODY>
がよく分からなかったから使わなかった
17 :
ハナオコゼ(新潟県):2010/06/21(月) 13:09:44.95 ID:du52nnA/ BE:39821928-PLT(44000)
<br><img src=""><a href=""><hr>だけ使えれば十分だよ
<br>
<br>
<br>
<br>
<br>
<br>
<br>
19 :
ウロハゼ(兵庫県):2010/06/21(月) 13:12:27.28 ID:8SH2EROC
1年くらい前にとほほのhtml入門見ながらアフィブログサイト作ったわ
毎日更新して月に1000円くらいしか儲からなかったから即効で辞めたけど
20 :
ホンソメワケベラ(関西地方):2010/06/21(月) 13:15:42.58 ID:fAdt3Lcj
とほほ最強すぎて本とかいらんわ
>>19 まぁ、コンテンツが重要だからな
他人のブログなんか見ても面白くないしさw
月1000円でも金を自力で稼いだんだから意味はあったんじゃね?w
22 :
ニゴイ(千葉県):2010/06/21(月) 13:27:13.71 ID:4GGW882c
猿でも出来るhtml教室
23 :
オオカミウオ(東京都):2010/06/21(月) 14:31:30.75 ID:szWwlg0L
HTML5ってやつはなにがどうすごいの?
24 :
アデヤッコ(catv?):2010/06/21(月) 17:15:43.66 ID:/qJnTRm6
25 :
ブラックバス(不明なsoftbank):2010/06/21(月) 17:20:39.67 ID:WoV2IkOC
なにがだよ
26 :
バタフライフィッシュ(千葉県):2010/06/21(月) 17:22:31.86 ID:cwA364AK
エロゲのサンプルボイスはオーディオタグでやれ
27 :
チヌ(ネブラスカ州):2010/06/21(月) 17:42:28.71 ID:+9TD8DIy
<a href="../test/read.cgi/news/1277089491/1" target="_blank">?gt;?gt;1</a> <br>
うんこ <br>
ちんこ <br>
まんこ <br>
予想通りレベルの低いスレでした
29 :
アユモドキ(catv?):2010/06/21(月) 20:12:00.19 ID:1RveiCMG
divでtable作る香具師は死んだ方がいい
class←これが重ね重なってすげー無駄な容量とるんだよ
30 :
シマソイ(dion軍):2010/06/21(月) 21:30:46.35 ID:yQ/lUMa4
アキバブログで、タグの閉じ忘れで、えらい事になってなw
htmlとか簡単だろ
32 :
バタフライフィッシュ(千葉県):2010/06/21(月) 21:50:42.06 ID:cwA364AK
どう作るのがいいのか教えてください
JSごときで単体テストやるような時代なのか
どうもこうもねえ
35 :
メジナ(空):2010/06/21(月) 22:00:51.72 ID:CNYOZak9
>>33 いつの間にやら高度なフレームワークになってたでござるの巻
htmlを書くのは簡単。
でも、文書構造がしっかりしてないと、webサイトを完璧に作れる人とは言えない。
あと、divをムダに使ったり、idとclassをきちんと使い分けてないと、プロに笑われる。
っていうか、俺は笑われた。
37 :
日本鬼子 ◆ukjc/JAP/s :2010/06/21(月) 23:04:48.11 ID:0FHQIYd2 BE:932258047-2BP(185)
ここまでのレスをまとめるとホームページビルダーが最強ということか
htmlは誰でもいけると思う。
CSSはわからん
>>33 最近のJavaScriptはマジぱねえぞ。Google先生がAjaxなんて流行らせるから大迷惑だ。
CSSは食わず嫌いしてたけど、
仕組みがわかってしまえばすごくラクになる。
CSSがわかるとDOMも自然にわかるようになって、
ホイホイ動的にデザインを制御できるようになった。