Submit Search
Upload
システム開発のテスト メモリーツリー
•
3 likes
•
892 views
SE情報技術研究会
Follow
第1回自動テスト勉強会のたたき台。 思ったことを淡々とつなげただけのものです。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 5
Download now
Download to read offline
Recommended
Inquisit
Inquisit
carpen39
アジャイル×テスト開発を考える
アジャイル×テスト開発を考える
yasuohosotani
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
Shuji Watanabe
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
Kotaro Ogino
ソフトウェアテスト入門
ソフトウェアテスト入門
iKenji
テスト自動化のこれまでとこれから
テスト自動化のこれまでとこれから
Keizo Tatsumi
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
テストエンジニアのおっさんの日常です
テストエンジニアのおっさんの日常です
ryuji koyama
Recommended
Inquisit
Inquisit
carpen39
アジャイル×テスト開発を考える
アジャイル×テスト開発を考える
yasuohosotani
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
Shuji Watanabe
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
Kotaro Ogino
ソフトウェアテスト入門
ソフトウェアテスト入門
iKenji
テスト自動化のこれまでとこれから
テスト自動化のこれまでとこれから
Keizo Tatsumi
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
テストエンジニアのおっさんの日常です
テストエンジニアのおっさんの日常です
ryuji koyama
ソフトウェア開発工程とテスト入門
ソフトウェア開発工程とテスト入門
tadaaki hayashi
レガシーコード改善ガイド読書会 第10章
レガシーコード改善ガイド読書会 第10章
Hiro Yoshioka
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
kyon mm
実証試験評価項目 ~屋外移動分野~(松本治)
実証試験評価項目 ~屋外移動分野~(松本治)
robotcare
GUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるには
Nozomi Ito
第1回JUnit勉強会ハンズオン
第1回JUnit勉強会ハンズオン
equj65
20150424 jasst新潟基調講演
20150424 jasst新潟基調講演
Kouichi Akiyama
テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
テスト初心者Androiderのためのソフトウェアテスト入門
テスト初心者Androiderのためのソフトウェアテスト入門
Satoshi Watanabe
インフラテストへのTDD的アプローチとか
インフラテストへのTDD的アプローチとか
Koiwa Hidekazu
Code complete ch22_developper_test
Code complete ch22_developper_test
Sho Shimauchi
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
Koji Hasegawa
第3回ソフトウェアテストセミナー
第3回ソフトウェアテストセミナー
Tomoyuki Sato
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
Toru Koido
第2回nseg slideshare
第2回nseg slideshare
ko ty
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
Satsuki Urayama
自動テストの品質とテストパターン
自動テストの品質とテストパターン
Toru Koido
なぜ自社で脆弱性診断を行うべきなのか
なぜ自社で脆弱性診断を行うべきなのか
Sen Ueno
【Unite2014】Unity Test Tools
【Unite2014】Unity Test Tools
cfm_art
機械学習エンジニアリング・品質保証 (ESS2018招待講演 鷲崎弘宜)
機械学習エンジニアリング・品質保証 (ESS2018招待講演 鷲崎弘宜)
Hironori Washizaki
TABOK Skill Category2解説
TABOK Skill Category2解説
Kinji Akemine
テストコードのリファクタリング
テストコードのリファクタリング
Shuji Watanabe
More Related Content
What's hot
ソフトウェア開発工程とテスト入門
ソフトウェア開発工程とテスト入門
tadaaki hayashi
レガシーコード改善ガイド読書会 第10章
レガシーコード改善ガイド読書会 第10章
Hiro Yoshioka
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
kyon mm
実証試験評価項目 ~屋外移動分野~(松本治)
実証試験評価項目 ~屋外移動分野~(松本治)
robotcare
GUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるには
Nozomi Ito
第1回JUnit勉強会ハンズオン
第1回JUnit勉強会ハンズオン
equj65
20150424 jasst新潟基調講演
20150424 jasst新潟基調講演
Kouichi Akiyama
テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
What's hot
(8)
ソフトウェア開発工程とテスト入門
ソフトウェア開発工程とテスト入門
レガシーコード改善ガイド読書会 第10章
レガシーコード改善ガイド読書会 第10章
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
実証試験評価項目 ~屋外移動分野~(松本治)
実証試験評価項目 ~屋外移動分野~(松本治)
GUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるには
第1回JUnit勉強会ハンズオン
第1回JUnit勉強会ハンズオン
20150424 jasst新潟基調講演
20150424 jasst新潟基調講演
テストを分類してみよう!
テストを分類してみよう!
Similar to システム開発のテスト メモリーツリー
テスト初心者Androiderのためのソフトウェアテスト入門
テスト初心者Androiderのためのソフトウェアテスト入門
Satoshi Watanabe
インフラテストへのTDD的アプローチとか
インフラテストへのTDD的アプローチとか
Koiwa Hidekazu
Code complete ch22_developper_test
Code complete ch22_developper_test
Sho Shimauchi
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
Koji Hasegawa
第3回ソフトウェアテストセミナー
第3回ソフトウェアテストセミナー
Tomoyuki Sato
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
Toru Koido
第2回nseg slideshare
第2回nseg slideshare
ko ty
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
Satsuki Urayama
自動テストの品質とテストパターン
自動テストの品質とテストパターン
Toru Koido
なぜ自社で脆弱性診断を行うべきなのか
なぜ自社で脆弱性診断を行うべきなのか
Sen Ueno
【Unite2014】Unity Test Tools
【Unite2014】Unity Test Tools
cfm_art
機械学習エンジニアリング・品質保証 (ESS2018招待講演 鷲崎弘宜)
機械学習エンジニアリング・品質保証 (ESS2018招待講演 鷲崎弘宜)
Hironori Washizaki
TABOK Skill Category2解説
TABOK Skill Category2解説
Kinji Akemine
テストコードのリファクタリング
テストコードのリファクタリング
Shuji Watanabe
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
robotcare
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
Ryutaro YOSHIBA
現場で役立つシステム設計の原則
現場で役立つシステム設計の原則
増田 亨
FEST-SwingでFestival!
FEST-SwingでFestival!
You Osaki
FEST-SwingでFestival!
FEST-SwingでFestival!
You Osaki
Gamedevenvstudy1
Gamedevenvstudy1
Takashi Kokawa
Similar to システム開発のテスト メモリーツリー
(20)
テスト初心者Androiderのためのソフトウェアテスト入門
テスト初心者Androiderのためのソフトウェアテスト入門
インフラテストへのTDD的アプローチとか
インフラテストへのTDD的アプローチとか
Code complete ch22_developper_test
Code complete ch22_developper_test
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
第3回ソフトウェアテストセミナー
第3回ソフトウェアテストセミナー
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
第2回nseg slideshare
第2回nseg slideshare
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
自動テストの品質とテストパターン
自動テストの品質とテストパターン
なぜ自社で脆弱性診断を行うべきなのか
なぜ自社で脆弱性診断を行うべきなのか
【Unite2014】Unity Test Tools
【Unite2014】Unity Test Tools
機械学習エンジニアリング・品質保証 (ESS2018招待講演 鷲崎弘宜)
機械学習エンジニアリング・品質保証 (ESS2018招待講演 鷲崎弘宜)
TABOK Skill Category2解説
TABOK Skill Category2解説
テストコードのリファクタリング
テストコードのリファクタリング
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
ロボット介護機器設計支援ツール、中坊嘉宏(産総研)
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
現場で役立つシステム設計の原則
現場で役立つシステム設計の原則
FEST-SwingでFestival!
FEST-SwingでFestival!
FEST-SwingでFestival!
FEST-SwingでFestival!
Gamedevenvstudy1
Gamedevenvstudy1
システム開発のテスト メモリーツリー
1.
テストの 種類 システムテスト (ST) 結合テスト (IT) 単体テスト (UT) 要件定義 データ量が多い場合 の検証 同時アクセス時 での検証 基本設計 詳細設計 実装 メソッドの ロジック シナリオ テスト 1画面での テスト 画面と画面と の遷移 インターフェイス 入力値と期待値 カバレッジ テスト フォーマット 境界値 必須 例外処理
2.
システム テスト (ST) 要件定義 シナリオ テスト データ量が多い場合 の検証 同時アクセス時 での検証 ツール 設定がめんど くさい? 変更の対応がめ んどくさい? パターンが多い? テストデータを作る のがめんどくさい? 汎用的に自動 化は難しい? ここの案件用のス クリプトとかで自動 化は可能か? 変更の対応がめ んどくさい? 詳しい人が少な い NGの場合の戻 りが大きい実施されるの は開発の後半 シナリオが雑 詳細なシナリ オは作るのがめ んどくさい 早い段階でテ ストすることは 可能か? 変更がなければ 対応可能? そもそも仕様が固 まってない ツールある? J Meter 確立された方法は ある?
3.
結合 テスト (IT)基本設計 1画面での テスト 画面と画面と の遷移 ツール Selenium 前画面の内容 に依存 マスタは楽 前画面の内容 に依存 データを作るのが めんどくさい セッションなどの 仕組みを考える必要 がある 画面の処理中にユー ザのアクションがあ る可能性がある データを作るのが めんどくさい 遷移時の内容 DB 遷移後の内容 遷移時の内容 DB Androidや iOSの標準テス トクラスは?
4.
単体 テスト (UT) 詳細設計 実装 メソッドの ロジック インターフェイス 入力値と期待値 フォーマット 境界値 必須 例外処理 カバレッジ テスト 入力値や期待値 のシートの自動作 成は可能そう 設計書から作成さ せるか? 種類 種類 入力データを作る のがめんどくさい ソースにアノテー ションなり埋め込 むか? 設計書のみで表 現可能か? テストコードを書く のがめんどくさい ソースが見 づらくなる 仕様はわかりや すくなる? テストの正 当性は? 環境設定とかセッ ションとかロジク外 部の設定の対応がめ んどくさい 普通に通らない箇所 はどうする?
5.
自動テストを やらない理由 テスト工数がそもそも きちんと取られてない 仕様が頻繁に 変わる 質ではなく、実 施したことのみ が目的になる 納品物 開発ルール 作っても誰も レビューしない 外部からの影響の 対応が難しい DBをローカ ルで持てない。 セッション とかが引数に含ま れている テスト用の実装 をするのがめんど くさい テストの入力値と期待 値をきちんと書くのが めんどくさい INもOUT も項目数が多 い テスト要員の レベル 新人に丸投げ ベテランは実装 で精一杯 そもそもテストに詳 しい人がいない メンテが大変 モック作るのが めんどくさい モックの正 当性は誰がチェッ ク? テストコード の正当性は誰が チェック
Download now