SlideShare une entreprise Scribd logo
1  sur  70
Télécharger pour lire hors ligne
テスト初心者Androiderのための
  ソフトウェアテスト入門

                 2012/09/08
                  渡辺悟史
             Androidテスト部
今日話したいこと

• テストの入門として
   • テストの種類について
   • テスト技法について
自己紹介
• 渡辺 悟史(わたなべさとし)
• 仕事はAndroid版SNSアプリ開発
• 過去には組み込みWebブラウザ開発
• 得意 : C言語/Android
• 興味: モバイル関連/Web関連/UX関連
• twitter: @sassy_watson
執筆記事




Androidアプリを“超”魅力的にする3種類のUIテスト
http://www.atmarkit.co.jp/fsmart/articles/
androidtest03/01.html
ソフトウェアテストについて
そのソフトウェア
正しく動きますか?
正しく動くのを
確かめるために、
テストをしましょう
テストをして
バグを見つけて
正しく動くように
 しましょう
ということで、
今日はテストの基本
  について
お話ししようと思い
   ます
テストの種類
自分が何をテストしたいかを
きちんと把握するため
テストの種類を把握しておく
ことは重要
今回はV字モデルを
 使って説明
V字モデル
要件定義                 受け入れテスト



  基本設計              システムテスト



       詳細設計      統合テスト



          実装   ユニットテスト
V字モデル
要件定義                 受け入れテスト



お客様のやりたいことを明確にする
  基本設計         システムテスト



       詳細設計      統合テスト



          実装   ユニットテスト
V字モデル
要件定義                受け入れテスト



  基本設計             システムテスト



操作方法や画面など基本的な部分の設計
    詳細設計     統合テスト



         実装   ユニットテスト
V字モデル
要件定義               受け入れテスト



  基本設計            システムテスト



       詳細設計    統合テスト


実装に必要な細かい部分の設計
     実装    ユニットテスト
V字モデル
要件定義                 受け入れテスト



  基本設計              システムテスト



       詳細設計      統合テスト



          実装   ユニットテスト



   コードを書く
V字モデル
要件定義                 受け入れテスト



  基本設計              システムテスト



       詳細設計      統合テスト



          実装   ユニットテスト




それぞれのフェーズに対応したテストがある
ざっくり分けると

• プログラムで確認するテスト
• 実機で確認するテスト
ざっくり分けると
  要件定義      実機で確認する       受け入れテスト

            テスト
     基本設計                システムテスト



         詳細設計         統合テスト



            実装      ユニットテスト



                  プログラムで確認するテスト
あくまでもざっくりと・・・
プログラムで確認するテスト
プログラムで確認するテスト


• JUnit等を使って、プログラムを書いて
 確認するテスト
プログラムで確認するテスト



• ユニットテスト
• 統合テスト
ユニットテスト

• メソッド単位で行うテスト
• メソッドに値を入れて、期待した結果
 が返ってくるか確かめる
ユニットテスト
 入力

              メソッド
  出力

この出力が正しいことを
  チェックする
ユニットテストの重要性
ユニットテストをうまくやるには




• できるかぎり他のクラスに依存させな
 いクラスにする

• APIへの依存は最小限にする
詳しくは
http://www.atmarkit.co.jp/fsmart/articles/androidtest02/01.html
他のモジュールに依存する
ユニットテストをするには?

入力           入力

      メソッド         メソッド

出力            出力

                   ここのメソッドが何を返
     ここをテストしたい!
                    すかわからない!
Mock
入力           入力

      メソッド             Mock
                     オブジェクト
出力             出力


     ここをテストしたい!     ここは一定の値を返す!



 Androidだとandroid.test.mockパッケージにある
 (必ず例外を投げる/Overrideして使う)
Mock(Android)
• android.test.mockパッケージのクラスを
 使って、テストでmockを利用するよう
 にうまくテストを実装

• android-mock というフレームワークも
 ある => http://code.google.com/p/android-
 mock/
AndroidでのMockについての詳細は
http://www.atmarkit.co.jp/fsmart/articles/androidtest05/01.html
統合テスト

• きちんとクラス同士が結合されている
 のを確認するテスト

• Androidだと
 ActivityInstrumentationTestCase2等を使っ
 たテスト
統合テスト
入力          入力          入力

     メソッド        メソッド        OS

出力          出力          出力
統合テスト
• ユニットテストと統合テストの境界は
 曖昧

• Androidだと、ActivityやViewに強く依存
 することが多いので、無理にユニット
 テストするのではなく、統合テストで
 がんばった方がよいケースも多い
Activityを含めた統合テストについては
http://www.atmarkit.co.jp/fsmart/articles/androidtest03/01.html
実機で確認するテスト
実機で確認するテスト

• 仕様通りにソフトウェアが動くかどう
 か、実機で確認してみるテスト
実機で確認するテスト


• システムテスト
• 受け入れテスト
システムテスト

• 仕様通りにきちんと動くかどうかのテ
 スト

• 確認する項目(テストケース)を挙げてお
 き、確認する
テストケース
    テスト項目          期待結果

EditTextに何も入力しな
                   送信不可
       い

 EditTextに1文字入力    送信可能


EditTextに256文字入力   送信不可
テストケース

• 仕様書からきちんとテストケースを挙
 げる必要がある

• 機能だけでなく、パフォーマンスやセ
 キュリティといった非機能要件と呼ば
 れる項目も考える必要がある
システムテストの詳細は
http://www.atmarkit.co.jp/fsmart/articles/androidtest07/01.html
受け入れテスト

• 主にお客様が自分たちの要求を満たし
 ているかを確認するテスト

• 今回は省略
テスト技法
テスト技法
• 今まであげたそれぞれのテストを効率
 的にするにはどうすればいいか

• やみくもにテストするのではなく効率
 的にテストする

• テスト技法を用いてきちんとテストす
 る
よりよいテストとは

 • 多くのバグを見つけられる
 • 少ない時間で見つけられる
 • 範囲を漏れなくテストする
上記をきちんと行うためにテスト技法は重要
代表的なテスト技法

• 同値分割
• 境界値分析
• デシジョンテーブルテスト
同値分割と境界値分析
同値分割




似ている値(同じ結果になる値)でグルーピング
する
同値分割

• 同じ処理が行われる値をグルーピング
 する方法

• グループの代表値だけをテストすれ
 ば、テストの数を減らせる
境界値分析




グループの間・端の
値を狙ってテストする
境界値分析

• 同値分割した境界値に注目してテスト
 する方法

• 境界値はバグが出やすいため
255文字まで入力できるEditTextの場合



         最大255文字入力できる
         EditTextを考える
255文字まで入力できるEditTextの場合

           同じ処理をする値をクラスとしてグルーピング



無効同値クラス    有効同値クラス       無効同値クラス


     0 1               255 256
255文字まで入力できるEditTextの場合



無効同値クラス      有効同値クラス     無効同値クラス


       0 1             255 256
  0と1が境界値なので、     255と256が境界値なので、
  0と1に対してテストする    255と256に対してテストする
デシジョンテーブルテスト
デシジョンテーブルテスト


• 入力データや入力の組み合わせに対す
 る結果を表にまとめたもの

• 複数の条件が重なったときの結果を把
 握するのに効果的
デジジョンテーブル
       ルール1 ルール2 ルール3

 条件1    T    T    F

 条件2    T    F    T

 条件3    F    T    T

 結果     T    F    F
デジジョンテーブル
             ルール1 ルール2 ルール3
入力条件・入力データ         条件の組み合わせ
      条件1      T        T   F

      条件2      T        F   T

      条件3      F        T   T

      結果       T        F   F
条件に合わせて実行する動       組み合わせに対する
作結果                結果
例
            ルール1 ルール2 ルール3 ルール4

 名前を入力       T       T   F   F

メールアドレス入力    T       F   T   F

  送信可能       T       F   F   F
他のテスト技法

• 状態遷移テスト
• 原因結果グラフ
• etc...
テスト技法ポジショニングマップ
http://www.hayst.com/Pages/positioning.aspx
テストを勉強するのに
おすすめ書籍・記事
テスト駆動開発入門

•   TDDの名著


•   ユニットテストを書く
    上で参考になりそう
マインドマップから始めるソフトウェアテスト




•   テスト行程すべてを網
    羅的に書いてある本


•   テスト設計の参考にな
    りそう
ソフトウェアテスト技法ドリル



•   テスト技法の使い方が
    学べる本


•   テスト設計に参考にな
    るかも
Androidアプリ開発テスト入門



•   Androidアプリ開発に
    おけるテストの解説


•   Androidでテストをや
    りたい人、必読!
最後に

•   テストはあくまでもバグを出すための手段

•   テストをすることが目的になってはいけない

•   品質/コスト/納期のバランスを考えて
ご清聴ありがとうございました

Contenu connexe

Tendances

自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介Shinsuke Matsuki
 
スマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめようスマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめようKoji Hasegawa
 
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか  #rakutentech【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか  #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentechKotaro Ogino
 
テストを分類してみよう!
テストを分類してみよう!テストを分類してみよう!
テストを分類してみよう!Kenji Okumura
 
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?Teppei Sato
 
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」Hiroko Tamagawa
 
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際異業種でのテスト自動化の実際
異業種でのテスト自動化の実際Satsuki Urayama
 
アジャイル×テスト開発を考える
アジャイル×テスト開発を考えるアジャイル×テスト開発を考える
アジャイル×テスト開発を考えるyasuohosotani
 
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015Kotaro Ogino
 
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014Koji Hasegawa
 
Automation test.ssf alpha
Automation test.ssf alphaAutomation test.ssf alpha
Automation test.ssf alpharyuji koyama
 
【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記友隆 浅黄
 
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」Hiroyuki Ohnaka
 
【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)
【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)
【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)Kotaro Ogino
 
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章Yuki Fujisawa
 
ソフトウェア開発工程とテスト入門
ソフトウェア開発工程とテスト入門ソフトウェア開発工程とテスト入門
ソフトウェア開発工程とテスト入門tadaaki hayashi
 
超簡単!!なTestLinkの使い方
超簡単!!なTestLinkの使い方超簡単!!なTestLinkの使い方
超簡単!!なTestLinkの使い方Cake YOSHIDA
 
JaSST16tokyo tm_koyama
JaSST16tokyo tm_koyamaJaSST16tokyo tm_koyama
JaSST16tokyo tm_koyamaryuji koyama
 
Shibya.trac #2: TracとTestLinkの合わせ技
Shibya.trac #2: TracとTestLinkの合わせ技Shibya.trac #2: TracとTestLinkの合わせ技
Shibya.trac #2: TracとTestLinkの合わせ技Toshiyuki Kawanishi
 
SGT2013 技術トークス「アジャイルテスティング」
SGT2013 技術トークス「アジャイルテスティング」SGT2013 技術トークス「アジャイルテスティング」
SGT2013 技術トークス「アジャイルテスティング」yasuohosotani
 

Tendances (20)

自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介
 
スマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめようスマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめよう
 
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか  #rakutentech【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか  #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
 
テストを分類してみよう!
テストを分類してみよう!テストを分類してみよう!
テストを分類してみよう!
 
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
 
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
 
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
 
アジャイル×テスト開発を考える
アジャイル×テスト開発を考えるアジャイル×テスト開発を考える
アジャイル×テスト開発を考える
 
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
 
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
 
Automation test.ssf alpha
Automation test.ssf alphaAutomation test.ssf alpha
Automation test.ssf alpha
 
【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記
 
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
 
【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)
【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)
【システムテスト自動化カンファレンス2013 LT】 Data Driven Development (仮)
 
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章
 
ソフトウェア開発工程とテスト入門
ソフトウェア開発工程とテスト入門ソフトウェア開発工程とテスト入門
ソフトウェア開発工程とテスト入門
 
超簡単!!なTestLinkの使い方
超簡単!!なTestLinkの使い方超簡単!!なTestLinkの使い方
超簡単!!なTestLinkの使い方
 
JaSST16tokyo tm_koyama
JaSST16tokyo tm_koyamaJaSST16tokyo tm_koyama
JaSST16tokyo tm_koyama
 
Shibya.trac #2: TracとTestLinkの合わせ技
Shibya.trac #2: TracとTestLinkの合わせ技Shibya.trac #2: TracとTestLinkの合わせ技
Shibya.trac #2: TracとTestLinkの合わせ技
 
SGT2013 技術トークス「アジャイルテスティング」
SGT2013 技術トークス「アジャイルテスティング」SGT2013 技術トークス「アジャイルテスティング」
SGT2013 技術トークス「アジャイルテスティング」
 

Similaire à テスト初心者Androiderのためのソフトウェアテスト入門

JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテストJUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテストShuji Watanabe
 
テストコードのリファクタリング
テストコードのリファクタリングテストコードのリファクタリング
テストコードのリファクタリングShuji Watanabe
 
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめhakoika-itwg
 
はこだてIKA 第4回勉強会 単体テスト
はこだてIKA 第4回勉強会 単体テストはこだてIKA 第4回勉強会 単体テスト
はこだてIKA 第4回勉強会 単体テストSeiji KOMATSU
 
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeployワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeployRyutaro YOSHIBA
 
ソフトウェアテスト入門
ソフトウェアテスト入門ソフトウェアテスト入門
ソフトウェアテスト入門iKenji
 
Gui自動テストツール基本
Gui自動テストツール基本Gui自動テストツール基本
Gui自動テストツール基本Tsuyoshi Yumoto
 
TDDはじめる前に
TDDはじめる前にTDDはじめる前に
TDDはじめる前にYasui Tsutomu
 
Unit testで定時帰宅!
Unit testで定時帰宅!Unit testで定時帰宅!
Unit testで定時帰宅!Funato Takashi
 
Friendlyを使ったwindowsアプリテスト自動化
Friendlyを使ったwindowsアプリテスト自動化Friendlyを使ったwindowsアプリテスト自動化
Friendlyを使ったwindowsアプリテスト自動化Tatsuya Ishikawa
 
#NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり #NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり kyon mm
 
アジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作りアジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作りkyon mm
 
JaSST'16 Tokyo モバイルセッション
JaSST'16 Tokyo モバイルセッションJaSST'16 Tokyo モバイルセッション
JaSST'16 Tokyo モバイルセッションmirer
 
スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編
スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編
スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編Koji Hasegawa
 
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理慎一 古賀
 
自動テストの品質とテストパターン
自動テストの品質とテストパターン自動テストの品質とテストパターン
自動テストの品質とテストパターンToru Koido
 
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上Tatsuya Ishikawa
 
Continuous delivery chapter4
Continuous delivery chapter4Continuous delivery chapter4
Continuous delivery chapter4favril1
 
Code complete ch22_developper_test
Code complete ch22_developper_testCode complete ch22_developper_test
Code complete ch22_developper_testSho Shimauchi
 

Similaire à テスト初心者Androiderのためのソフトウェアテスト入門 (20)

JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテストJUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
 
テストコードのリファクタリング
テストコードのリファクタリングテストコードのリファクタリング
テストコードのリファクタリング
 
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ
 
はこだてIKA 第4回勉強会 単体テスト
はこだてIKA 第4回勉強会 単体テストはこだてIKA 第4回勉強会 単体テスト
はこだてIKA 第4回勉強会 単体テスト
 
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeployワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
 
ソフトウェアテスト入門
ソフトウェアテスト入門ソフトウェアテスト入門
ソフトウェアテスト入門
 
Gui自動テストツール基本
Gui自動テストツール基本Gui自動テストツール基本
Gui自動テストツール基本
 
TDDはじめる前に
TDDはじめる前にTDDはじめる前に
TDDはじめる前に
 
Unit testで定時帰宅!
Unit testで定時帰宅!Unit testで定時帰宅!
Unit testで定時帰宅!
 
Friendlyを使ったwindowsアプリテスト自動化
Friendlyを使ったwindowsアプリテスト自動化Friendlyを使ったwindowsアプリテスト自動化
Friendlyを使ったwindowsアプリテスト自動化
 
#NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり #NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり
 
アジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作りアジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作り
 
JaSST'16 Tokyo モバイルセッション
JaSST'16 Tokyo モバイルセッションJaSST'16 Tokyo モバイルセッション
JaSST'16 Tokyo モバイルセッション
 
スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編
スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編
スマートフォンアプリの色々自動化をはじめよう - at SonyDNA Meisters Salon 特別編
 
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
 
自動テストの品質とテストパターン
自動テストの品質とテストパターン自動テストの品質とテストパターン
自動テストの品質とテストパターン
 
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
 
Continuous delivery chapter4
Continuous delivery chapter4Continuous delivery chapter4
Continuous delivery chapter4
 
Code complete ch22_developper_test
Code complete ch22_developper_testCode complete ch22_developper_test
Code complete ch22_developper_test
 
ITS fidel
ITS fidelITS fidel
ITS fidel
 

テスト初心者Androiderのためのソフトウェアテスト入門

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n