VBScriptで ユニットテストをやってみる

Slides:



Advertisements
Similar presentations
Test-Driven Development using FIT 北野 弘治 オブジェクト倶楽部.
Advertisements

わんくま同盟 名古屋勉強会 #2 Visual Studio 2008 でやる テスト駆動開発 2008/04/26 biac 機材協力 : 日本インフォメーション㈱ Test Driven Development.
わんくま同盟 名古屋勉強会 #17 biac
テストについて 近畿大学大学院 田中大介 資料:
ASP 入門2 ー授業でアンケート集計ー. ねらい 総合実習等で、相互評価を行った際の集計を ASP + AccessDB で行う。 相互評価の点数部分は見られないように、感 想部分(テキスト)は見えるようにする。 ( 発表直後のフィードバック ) AccessDB に蓄積した得点は、 Excel.
Windows Embedded CE の テスト環境と活用 マイクロソフト Windows Embedded Partner (株)サムシングプレシャス 代表取締役社長 古賀信哉.
T2V 技術 Web 製作ラボ 3/ hayashiLabo 2. T2V 技術 PC 操作 念のため・・・
DTM を使った楽曲制作 DTM を扱う職業などの調査 北海道情報大学 情報メディア学 部 情報メディア学科 新井山ゼミ 宮本 拓美.
DTM を使った楽曲制作 DTM を扱う職業などの調査 北海道情報大学 情報メディア学 部 情報メディア学科 新井山ゼミ 宮本 拓美.
ASP入門 - Windows 2000 Server 活用 -.
スライドショーの開始方法 ツールバーの「スライドショー」のボタンをクリック。 キーボードの「F5」キーを押す。
情報ネットワーク論 第4回 ー n進法(3) 8進法と16進法 ー.
本日のスケジュール 14:45~15:30 テキストの講義 15:30~16:15 設計レビュー 16:15~16:30 休憩
難しいことは置いといて、 取り合えず 「BlazeDS」 を使って、 Flash、AIRアプリから Javaオブジェクトのメソッドを呼び出すための 手順書(Windows版) 2008年2月 Lecce.
知能機械工学科 担当:長谷川晶一 TA:新・後藤・ナンバ
イメージCMを作ろう! 選択情報 課題⑦.
リレーショナル・データベース データベース論 第10回.
Webアプリケーション開発の 基本的なポイント
Visual Studio 2005による XML Web サービス入門
プログラミング入門 (教科書1~3章) 2005/04/14(Thu.).
タグの直接入力によるウェブページの制作 練習課題1~3
Power Pointの小技 付箋はがしのアニメーション.
Webアクセシビリティ ~新しいアクセシビリティの基準~
Visual Studio 2008 でやる テスト駆動開発
JAVA GUIプログラミング 第1回 JAVAの実行 絵を描こう.
SQL J2EE I 第3回 /
情報システム構築 -説明と実力テスト- 金曜4校時 掛下哲郎  大月美佳.
自作組込みOSを エミュレータで 動かしてみた 坂井弘亮 (KOZOSプロジェクト) Twitter ID:kozossakai.
VBA(Visual Basic Application)を使ったプログラミングの初歩概説
インタラクティブ・ゲーム制作 <プログラミングコース>
JavaServlet&JSP入門 01K0018 中村太一.
情報科学1(G1) 2016年度.
2008/09/20 TDD 道場 ~ ぼくと契約して TDD をやってよ! ~.
ノンプログラマのための Selenium de DDT はじめの一歩
MSBuild 色々出来るよ 2011/04/02 お だ.
情報工学科 二宮 洋・鈴木 誠 小林 学・高畠俊徳 火曜日 1コマ目
アルゴリズムとデータ構造 補足資料10-2 「nクイーン」
第四回 ゲーム                 05A1054         前田嵩公.
「働き方」と「働かせ方」の理論と歴史 火曜4限(14:40~16:10) LT1022教室
Windows Azure (CTP) 触ってみた
Microsoft MVP for Development Tools – Visual C++
XP Extreme Programming.
WebGIS開発 総合政策学部2年 飯塚直 2004年10月14日 厳網林研究会.
Microsoft MVP for Development Tools – Visual C++
はぐれたメルでプログラムを 担当した一人の仁藤が 授業開始前の2時間くらいで作成
TDDとメソッドの外部設計 テストファーストの秘訣 2009/08 biac.
アルゴリズムとデータ構造 補足資料10-1 「騎士巡回」
メソッドの外部設計と テストファースト ~ 上手く TDD するために ~
コンピュータ教育開発センター Eスクエア・アドバンス ◆産業協力情報授業◆ CGアニメ入門 (株)ドーガ 代表取締役 かまた ゆたか.
Webデザイン入門 Expression Web 解説
Windows Azure (CTP) 触ってみた
2008/09/20 F# 入門 TDD 道場 ~ みんな TDD やってみよう! ~.
Microsoft MVP for Development Tools – Visual C++
概要.
Visual Studio 2008 でやる テスト駆動開発
基礎プログラミング演習 第12回.
TDD ってどんな感じ? FizzBuzz を作ってみる 2010/01/22 biac 1.
dcNavi: デバッグ方法をアドバイス する関心事指向リポジトリナビゲータ
第1章 いよいよプログラミング!! ~文章の表示 printf~
JAVA GUIプログラミング 第3回 イベント処理① マウスイベント.
円と正多角形 プログルをつかって学ぼう.
AutoCAD でユニットテスト guicheng 株式会社ミネルバ 深津貴成.
プログラミング入門 電卓を作ろう・パートI!!.
dcNavi:デバッグ支援のための グラフベース推薦システム
リレーショナル・データベース J2EE I (データベース論) 第2回 /
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
18. Case Study : Imperative Objects
情報処理Ⅱ 2007年12月3日(月) その1.
AutoCAD でユニットテスト guicheng 株式会社ミネルバ 深津貴成.
バスボムの作り方 年  組 名前を記入 年  月  日.
Presentation transcript:

VBScriptで ユニットテストをやってみる UnitTestFrameworkの作り方

アジェンダ 問題点の考察 作ってみる 使ってみる

問題点 その1 そもそもビジネスロジックとHTMLが分離されていない

問題点 その1 とりあえず分離する

問題点 その2 ユニットテストフレームワークが無い

というわけで テスト駆動開発入門 無いなら作ればいい ケント ベック (著), 長瀬 嘉秀 (翻訳), テクノロジックアート (翻訳) ケント ベック (著), 長瀬 嘉秀 (翻訳), テクノロジックアート (翻訳) 出版社: ピアソンエデュケーション ISBN-10: 4894717115 ISBN-13: 978-4894717114

作ってみる その1 Phase 1 とりあえず形を作る 実行用aspファイル vbsunit.asp ユニットテストフレームワーク vbsunit.inc テストコード testvbsunit.inc

作ってみる その2 Phase 2 テストメソッドを呼び出す

作ってみる その3 Phase 3 テストを実行する

作ってみる その4 Phase 4 テストを数える

作ってみる その5 Phase 5 エラー処理の実装

作ってみる その6 Phase 6 AssertEqualsの実装

作ってみる その7 Phase 7 実行結果を表示 っていうか、成功・失敗は色で区別しないとね 成功: Success 失敗: Failed エラー: Error 成功: Success 失敗: Failed エラー: Error

作ってみる その8 Phase 8 完成?

使ってみる サンプルプログラム