SlideShare a Scribd company logo
1 of 17
テスト技法を覚えてみよう!
南東京iPhone開発者勉強会
2010年11月30日 @ニフティ
自己紹介
南東京iPhone開発者勉強会2
名前 加瀬 正樹
所属 ニフティ株式会社
http://www.nifty.co.jp/
会員向けのメールサービスのシステム開発
や迷惑メール対策への取り組み
活動 ブログ
http://softest.cocolog-nifty.com/blog/
Twitter
http://twitter.com/softest
勉強会
「ソフトウェアテスト技法ドリル」勉強会
第1回 11/2
第2回 12/3
第3回 来年2月予定
はじめに
南東京iPhone開発者勉強会3
 テストって?
 テスト技法を知ろう
 同値分割・境界値テスト
 デシジョンテーブル
 HAYST法・直交表
 状態遷移テスト
 注意しておきたいこと
 もっとテスト技法を学ぶには
テストって?
南東京iPhone開発者勉強会4
 ソフトウェア開発の中でバグを見つける活動全般
 さまざまな管理(構成、リスク、バグ、etc)
 レビュー(仕様、設計、コード、テストケース、etc)
 テスト
 今日はココのお話
 よりよいテストとは?
 多くのバグを見つけられる(効果的なテスト)
 少ない時間でバグ見つけられる(効率的なテスト)
 範囲を漏れなくテストする(網羅的なテスト)
テスト技法は、よりよいテストを実施するため
の道具
テスト技法を知ろう(1/4)
南東京iPhone開発者勉強会5
 同値分割
 同じ出力・結果をもたらす入力値について、ひとまとま
りと考えて代表値だけをテストする技法
 必要なテストを実施し、無駄なテストはしない
例) 設定できるパスワードは英数字5文字以上16文字以下とする
パスワード文字数の範囲を数直線で表すと、
4 5 16 170
設定可能 エラーエラーテスト
不可
-1
テスト技法を知ろう(1/4)
南東京iPhone開発者勉強会6
 境界値テスト
 同値分割されたグループ(同値クラス)の端っこ・境界
をピンポイントでテストする技法
 端っこはバグが多いことを利用
例) 設定できるパスワードは英数字5文字以上16文字以下とする
パスワード文字数の範囲を数直線で表すと、
4 5 16 170
設定可能 エラーエラーテスト
不可
-1
テスト技法を知ろう(1/4)
南東京iPhone開発者勉強会7
 同値分割・境界値テストは本能的に使っている
 見方を変えると違う同値分割・境界値が見えてくる
 英字、数字の文字数
 操作初回、2回目、・・・
 etc
 無効値はひとつずつテストする
 無効値を組み合わせるとバグを見落とすかもしれない
 パスワード文字列が“#123”(4文字で記号を含む)の場合、文
字数エラーか文字種別エラーかわからない
 わからなくなったら絵・線を描こう
 ベン図や数直線で整理しよう
 図にすることで仕様バグが見つかるかもしれない
テスト技法を知ろう(2/4)
南東京iPhone開発者勉強会8
 デシジョンテーブル
 起こりうる入力値の組合せと、その出力・結果をまとめ
た対応表で、論理関係をテストするためのツール
 もともとはビジネスルールを整理したり、プログラム設
計をするためのツールでもある
例) 動物園の入園料
・6歳以下で地元住民なら割引
・65歳以上も割引
割引 #
1
#
2
#
3
#
4
6歳以下 Y Y N N
65歳以上 N N Y N
地元住民 Y N - -
割引 ○ ○
テスト技法を知ろう(2/4)
南東京iPhone開発者勉強会9
 テーブル化で仕様を整理する
 論理関係の矛盾や考慮漏れなどを見つけ、コーディング
前にバグを潰す目的もある
 文章や箇条書きの仕様をよりわかりやすく表現できる
 複雑な論理関係には CEG や CFD
 CEG(原因結果グラフ)とは、論理関係をブールグラフ
に変換して可視化し、組合せを自動生成
 CFD(Cause Flow Diagram)とは、処理の流れを図式化
して、デシジョンテーブルを作成
原因結果グラフ(CEG) 流れ図(CFD)
テスト技法を知ろう(3/4)
南東京iPhone開発者勉強会10
 HAYST法・直交表
 直交表の特徴を活かして、2因子間組合せを「まんべんな
く」に網羅するようにテストする技法
 バグが2因子間組合せまでに集中していることに着目
例) メールソフト受信テスト
・Becky!/Thunderbird
・POP3/IMAP4
・Proxy設定あり/なし
・SSLあり/なし
ソフト プロト
コル
Proxy SSL
1 Becky! POP3 あり あり
2 TB IMAP4 なし なし
3 TB IMAP4 あり あり
4 Becky! POP3 なし なし
5 TB POP3 なし あり
6 Becky! IMAP4 あり なし
7 Becky! IMAP4 なし あり
8 TB POP3 あり なし
全組合せ=24=16通り
2因子間網羅=8通り
テスト技法を知ろう(3/4)
南東京iPhone開発者勉強会11
 HAYST法の FV表と FL表
 HAYST法は、秋山浩一氏(富士ゼロックスAT)が考案し
たテスト設計プロセス
 FV表(Function Verification)による検証対象の分析
 FL表(Factor Level)による因子・水準の抽出
 直交表への割付
 AllPair法という技法もある
 直交表と同様、2因子間網羅を実現
 一般的に直交表よりも表を小さくできる
 フリーソフト「PICT」
 http://msdn.microsoft.com/en-us/testing/bb980925.aspx
テスト技法を知ろう(4/4)
南東京iPhone開発者勉強会12
 状態遷移テスト
 仕様から状態とイベントを抜き出し、状態遷移図・状態
遷移表を作成してテスト設計する技法
例) ストップウォッチ
・右ボタンで計測スタート
・計測中に右ボタンを押すと停止
・停止中に右ボタンを押すと再開
・停止で左ボタンを押すとリセット
リセット 計測中 停止中
右 右
右
左
右ボタン 左ボタン
リセット 計測中 N/A
計測中 停止中 N/A
停止中 計測中 リセット
状態遷移図
状態遷移表
テスト技法を知ろう(4/4)
南東京iPhone開発者勉強会13
 遷移バグ、仕様バグを見つけよう
 状態遷移表の N/A もテストして、予期しない遷移バグを
見つける
 図や表に整理することで、曖昧な仕様や仕様バグを見つ
ける
 カバレッジ基準
 ノード網羅(状態網羅)
 リンク網羅(0スイッチカバレッジ)
 1スイッチカバレッジ
 状態遷移表を行列とみなして、行列の積を計算
 対角線上(ループ)にバグが潜む
(参考)テスト技法ポジショニングマップ
南東京iPhone開発者勉強会14
出典: http://hayst.com/positioning.aspx
注意しておきたいこと
南東京iPhone開発者勉強会15
 テスト技法は万能ではない
 それぞれのテスト技法には得手・不得手がある
 「武器」にはなるが、「銀の弾丸」ではない
 テスト技法にとらわれない
 不安だったら、テストを追加してみる
 同僚に見てもらう
 品質とはユーザへ提供する価値
 バグがなくても使いやすくなければならない
 バグがなくても運用しやすくなければならない
もっとテストについて学ぶには
南東京iPhone開発者勉強会16
 WACATE http://wacate.jp/
 ソフトウェアテストワークショップ
 若手テストエンジニア向けの1泊2日勉強会合宿
 でも参加者の1/3は開発エンジニア
 TEF http://www.swtest.jp/wiki/index.php?swtest.jp/wiki/forum
 ソフトウェアテスト技術者交流会
 1000名以上が参加するMLと不定期勉強会
 JaSST http://www.jasst.jp/
 国内最大のソフトウェアテストシンポジウム
 全国6か所(東京,関西,北海道,東海,九州,四国)
 次回はJaSST11東京(1/25,26 @ 目黒雅叙園)
南東京iPhone開発者勉強会17
ご清聴ありがとうございました

More Related Content

Viewers also liked

CODE FESTIVAL 2014 エキシビジョン 解説
CODE FESTIVAL 2014 エキシビジョン 解説CODE FESTIVAL 2014 エキシビジョン 解説
CODE FESTIVAL 2014 エキシビジョン 解説AtCoder Inc.
 
Rail tour
Rail tourRail tour
Rail touramylase
 
未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンス未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンスHal Seki
 
Loco Sticker
Loco StickerLoco Sticker
Loco StickerHal Seki
 
WACATE2010w テスト技法ワーク_スライド
WACATE2010w テスト技法ワーク_スライドWACATE2010w テスト技法ワーク_スライド
WACATE2010w テスト技法ワーク_スライドMasaki Kase
 
テスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考える
テスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考えるテスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考える
テスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考えるHIDEKAZU MATSUURA
 
実験計画法(直交表実験)の応用によるLpoの実例 slide share
実験計画法(直交表実験)の応用によるLpoの実例 slide share実験計画法(直交表実験)の応用によるLpoの実例 slide share
実験計画法(直交表実験)の応用によるLpoの実例 slide shareKazuya Obanayama
 
はじめてのテスト技法
はじめてのテスト技法はじめてのテスト技法
はじめてのテスト技法Tatsuya Saito
 
JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)Masaki Kase
 
JaSST'10 Shikoku 公開資料
JaSST'10 Shikoku 公開資料JaSST'10 Shikoku 公開資料
JaSST'10 Shikoku 公開資料Masaki Kase
 
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...TARO KOBAYASHI
 
wacate2013s「分けてみよう 悩んでみよう 同値分割・境界値分析」
wacate2013s「分けてみよう悩んでみよう同値分割・境界値分析」wacate2013s「分けてみよう悩んでみよう同値分割・境界値分析」
wacate2013s「分けてみよう 悩んでみよう 同値分割・境界値分析」Kumiko Ohmi
 
テストスキルを測ってみよう
テストスキルを測ってみようテストスキルを測ってみよう
テストスキルを測ってみようAkira Ikeda
 
ソフトウェアテストことはじめ
ソフトウェアテストことはじめソフトウェアテストことはじめ
ソフトウェアテストことはじめKosuke Fujisawa
 
ドメイン分析勉強会
ドメイン分析勉強会ドメイン分析勉強会
ドメイン分析勉強会Kosuke Fujisawa
 
フィーチャモデルの描き方
フィーチャモデルの描き方フィーチャモデルの描き方
フィーチャモデルの描き方H Iseri
 
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013Kinji Akemine
 

Viewers also liked (20)

wacate2012s
wacate2012swacate2012s
wacate2012s
 
CODE FESTIVAL 2014 エキシビジョン 解説
CODE FESTIVAL 2014 エキシビジョン 解説CODE FESTIVAL 2014 エキシビジョン 解説
CODE FESTIVAL 2014 エキシビジョン 解説
 
Rail tour
Rail tourRail tour
Rail tour
 
未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンス未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンス
 
Loco Sticker
Loco StickerLoco Sticker
Loco Sticker
 
20140610 秋山-ss2014
20140610 秋山-ss201420140610 秋山-ss2014
20140610 秋山-ss2014
 
WACATE2010w テスト技法ワーク_スライド
WACATE2010w テスト技法ワーク_スライドWACATE2010w テスト技法ワーク_スライド
WACATE2010w テスト技法ワーク_スライド
 
テスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考える
テスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考えるテスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考える
テスト設計のタイミングと手法の変更による、品質向上と生産性向上 順序を入れ替え繰り返し考える
 
実験計画法(直交表実験)の応用によるLpoの実例 slide share
実験計画法(直交表実験)の応用によるLpoの実例 slide share実験計画法(直交表実験)の応用によるLpoの実例 slide share
実験計画法(直交表実験)の応用によるLpoの実例 slide share
 
はじめてのテスト技法
はじめてのテスト技法はじめてのテスト技法
はじめてのテスト技法
 
wacate2012w
wacate2012wwacate2012w
wacate2012w
 
JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)
 
JaSST'10 Shikoku 公開資料
JaSST'10 Shikoku 公開資料JaSST'10 Shikoku 公開資料
JaSST'10 Shikoku 公開資料
 
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
 
wacate2013s「分けてみよう 悩んでみよう 同値分割・境界値分析」
wacate2013s「分けてみよう悩んでみよう同値分割・境界値分析」wacate2013s「分けてみよう悩んでみよう同値分割・境界値分析」
wacate2013s「分けてみよう 悩んでみよう 同値分割・境界値分析」
 
テストスキルを測ってみよう
テストスキルを測ってみようテストスキルを測ってみよう
テストスキルを測ってみよう
 
ソフトウェアテストことはじめ
ソフトウェアテストことはじめソフトウェアテストことはじめ
ソフトウェアテストことはじめ
 
ドメイン分析勉強会
ドメイン分析勉強会ドメイン分析勉強会
ドメイン分析勉強会
 
フィーチャモデルの描き方
フィーチャモデルの描き方フィーチャモデルの描き方
フィーチャモデルの描き方
 
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
 

Similar to 20101130 南東京iphone開発3

GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化Yutaka Kato
 
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)rip jyr
 
Q a9 for ics(lotus) developers
Q a9 for ics(lotus) developersQ a9 for ics(lotus) developers
Q a9 for ics(lotus) developers賢次 海老原
 
受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリ受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリIkkai Takeshi
 
受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリ受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリIkkai Takeshi
 
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!Yoshinori Kobayashi
 
Event Presentation (Some Japanese)
Event Presentation (Some Japanese)Event Presentation (Some Japanese)
Event Presentation (Some Japanese)01Booster
 
ゲリラ的サービスの育て方
ゲリラ的サービスの育て方ゲリラ的サービスの育て方
ゲリラ的サービスの育て方Hidetoshi Mori
 
Windowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTestWindowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTestkeitasudo1
 
勉強会への一歩を踏み出すために
勉強会への一歩を踏み出すために勉強会への一歩を踏み出すために
勉強会への一歩を踏み出すためにAkihiko Horiuchi
 
情報処理学会第74回全国大会 私的勉強会と学会の未来
情報処理学会第74回全国大会 私的勉強会と学会の未来情報処理学会第74回全国大会 私的勉強会と学会の未来
情報処理学会第74回全国大会 私的勉強会と学会の未来shunya kimura
 
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡Rina Fukuda
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめHiramatsu Ryosuke
 
やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?Yoshitake Takata
 
Jenkinsを使おうよ
Jenkinsを使おうよJenkinsを使おうよ
Jenkinsを使おうよYohei Oda
 
A07  角田研究室7 板垣百華
A07  角田研究室7 板垣百華A07  角田研究室7 板垣百華
A07  角田研究室7 板垣百華aomorisix
 
Pepper,Robi..コミュニケーションロボットと僕らの新しい関係
Pepper,Robi..コミュニケーションロボットと僕らの新しい関係Pepper,Robi..コミュニケーションロボットと僕らの新しい関係
Pepper,Robi..コミュニケーションロボットと僕らの新しい関係Wakasa Masao
 
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~典子 松本
 
Agile Inspection Workshop
Agile Inspection WorkshopAgile Inspection Workshop
Agile Inspection Workshopatsushi nagata
 

Similar to 20101130 南東京iphone開発3 (20)

GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
 
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
 
Q a9 for ics(lotus) developers
Q a9 for ics(lotus) developersQ a9 for ics(lotus) developers
Q a9 for ics(lotus) developers
 
受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリ受託案件を通じてみたWindows8ストアアプリ
受託案件を通じてみたWindows8ストアアプリ
 
DevOps、その前に
DevOps、その前にDevOps、その前に
DevOps、その前に
 
受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリ受託案件を通じてみたWIndows8ストアアプリ
受託案件を通じてみたWIndows8ストアアプリ
 
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!
iPhoneアプリ開発講座:Swiftビギナーズハンズオンセミナー|iOSアプリを作ってみたい、すべての初心者が、体験しながら学べるハンズオンセミナーです!
 
Event Presentation (Some Japanese)
Event Presentation (Some Japanese)Event Presentation (Some Japanese)
Event Presentation (Some Japanese)
 
ゲリラ的サービスの育て方
ゲリラ的サービスの育て方ゲリラ的サービスの育て方
ゲリラ的サービスの育て方
 
Windowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTestWindowsアプリ開発の実務で使うUnitTest
Windowsアプリ開発の実務で使うUnitTest
 
勉強会への一歩を踏み出すために
勉強会への一歩を踏み出すために勉強会への一歩を踏み出すために
勉強会への一歩を踏み出すために
 
情報処理学会第74回全国大会 私的勉強会と学会の未来
情報処理学会第74回全国大会 私的勉強会と学会の未来情報処理学会第74回全国大会 私的勉強会と学会の未来
情報処理学会第74回全国大会 私的勉強会と学会の未来
 
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめ
 
やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?やはり日本の技術基準適合証明はまちがっている?
やはり日本の技術基準適合証明はまちがっている?
 
Jenkinsを使おうよ
Jenkinsを使おうよJenkinsを使おうよ
Jenkinsを使おうよ
 
A07  角田研究室7 板垣百華
A07  角田研究室7 板垣百華A07  角田研究室7 板垣百華
A07  角田研究室7 板垣百華
 
Pepper,Robi..コミュニケーションロボットと僕らの新しい関係
Pepper,Robi..コミュニケーションロボットと僕らの新しい関係Pepper,Robi..コミュニケーションロボットと僕らの新しい関係
Pepper,Robi..コミュニケーションロボットと僕らの新しい関係
 
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
 
Agile Inspection Workshop
Agile Inspection WorkshopAgile Inspection Workshop
Agile Inspection Workshop
 

Recently uploaded

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルCRI Japan, Inc.
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfTakayuki Nakayama
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperleger Tokyo Meetup
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルCRI Japan, Inc.
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用KLab Inc. / Tech
 

Recently uploaded (7)

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
 

20101130 南東京iphone開発3

Editor's Notes

  1. 赤は無効同値クラス、青は有効同値クラス
  2. 文字数でいえば、未入力、4文字、5文字、16文字、17文字をテストする。
  3. 実はみんな同値分割と境界値テストは無意識的に使っているはず。もっと知ることでもっとうまくなる。基礎技法。
  4. 3つの条件なので全8通りあるが、4通りのテストをすればよい