Enviar búsqueda
Cargar
Icst2015 keynote1 maruwakari
•
4 recomendaciones
•
1,249 vistas
ryuji koyama
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 13
Descargar ahora
Descargar para leer sin conexión
Recomendados
ICST 2015 まるわかりDay! "ICST2015参加報告"
ICST 2015 まるわかりDay! "ICST2015参加報告"
SIGSTJ
ICST 2015 まるわかりDay! "Test Selection and Prioritization Track"
ICST 2015 まるわかりDay! "Test Selection and Prioritization Track"
SIGSTJ
ICST 2015 まるわかりDay! "Symbolic Execution Track"
ICST 2015 まるわかりDay! "Symbolic Execution Track"
SIGSTJ
FitNesseでテストケース管理
FitNesseでテストケース管理
You&I
Jawsdays2017ランチタイムセッション sios technology
Jawsdays2017ランチタイムセッション sios technology
Daisuke Yoshioka
ENOKIと検索型チャットの違いについて
ENOKIと検索型チャットの違いについて
Junichi Ito
Getting Started Algolia with InstantSearch.js
Getting Started Algolia with InstantSearch.js
Eiji Shinohara
[使い倒し]GitHubのIssueとTFS/VSOのWorkItem連動に挑む(2015/08/26)
[使い倒し]GitHubのIssueとTFS/VSOのWorkItem連動に挑む(2015/08/26)
Masanori Ishigami
Recomendados
ICST 2015 まるわかりDay! "ICST2015参加報告"
ICST 2015 まるわかりDay! "ICST2015参加報告"
SIGSTJ
ICST 2015 まるわかりDay! "Test Selection and Prioritization Track"
ICST 2015 まるわかりDay! "Test Selection and Prioritization Track"
SIGSTJ
ICST 2015 まるわかりDay! "Symbolic Execution Track"
ICST 2015 まるわかりDay! "Symbolic Execution Track"
SIGSTJ
FitNesseでテストケース管理
FitNesseでテストケース管理
You&I
Jawsdays2017ランチタイムセッション sios technology
Jawsdays2017ランチタイムセッション sios technology
Daisuke Yoshioka
ENOKIと検索型チャットの違いについて
ENOKIと検索型チャットの違いについて
Junichi Ito
Getting Started Algolia with InstantSearch.js
Getting Started Algolia with InstantSearch.js
Eiji Shinohara
[使い倒し]GitHubのIssueとTFS/VSOのWorkItem連動に挑む(2015/08/26)
[使い倒し]GitHubのIssueとTFS/VSOのWorkItem連動に挑む(2015/08/26)
Masanori Ishigami
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Masanori Ishigami
Amazon CloudFrontとその活用例
Amazon CloudFrontとその活用例
eviry
品質保証を体験しよう
品質保証を体験しよう
Cy1DayCy1Day
世界に目を向けよう - ASTER国際連携活動事例(JaSST'15 tokyo)
世界に目を向けよう - ASTER国際連携活動事例(JaSST'15 tokyo)
Keizo Tatsumi
JaSST Niigata'20
JaSST Niigata'20
JumpeiIto2
JCSQE初級受けてみたの
JCSQE初級受けてみたの
ノグチ ノグチ
テストファースト、自動テストを導入するという事について(@社内勉強会)
テストファースト、自動テストを導入するという事について(@社内勉強会)
kyon mm
オープンデータを利用した企業分析ツール"Buffett-Code"について
オープンデータを利用した企業分析ツール"Buffett-Code"について
Shu (shoe116)
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Yuichiro Saito
CI(継続的インテグレーション)
CI(継続的インテグレーション)
HIRA
改善チームの取り組み
改善チームの取り組み
Takeharu Baba
CEH(認定ホワイトハッカー)公式トレーニングのご紹介
CEH(認定ホワイトハッカー)公式トレーニングのご紹介
グローバルセキュリティエキスパート株式会社(GSX)
ECx動画の使いどころ、つらいところ
ECx動画の使いどころ、つらいところ
Suguru Ohta
20190327_ICON技術セミナー9_永井
20190327_ICON技術セミナー9_永井
ICT_CONNECT_21
20141002 明日の認証会議資料(寺田)(配布用)
20141002 明日の認証会議資料(寺田)(配布用)
マジセミ by (株)オープンソース活用研究所
JaSST20tokai koyaman_public
JaSST20tokai koyaman_public
ryuji koyama
Koyaman worked wf_after_agile
Koyaman worked wf_after_agile
ryuji koyama
[Shared]jasst19tohoku keynote_publish
[Shared]jasst19tohoku keynote_publish
ryuji koyama
Web qa meeting panel3 2018_06_08
Web qa meeting panel3 2018_06_08
ryuji koyama
Automationtestssf beta2 architectureskill
Automationtestssf beta2 architectureskill
ryuji koyama
Automationtestssf beta
Automationtestssf beta
ryuji koyama
JaSST16tokyo tm_koyama
JaSST16tokyo tm_koyama
ryuji koyama
Más contenido relacionado
Similar a Icst2015 keynote1 maruwakari
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Masanori Ishigami
Amazon CloudFrontとその活用例
Amazon CloudFrontとその活用例
eviry
品質保証を体験しよう
品質保証を体験しよう
Cy1DayCy1Day
世界に目を向けよう - ASTER国際連携活動事例(JaSST'15 tokyo)
世界に目を向けよう - ASTER国際連携活動事例(JaSST'15 tokyo)
Keizo Tatsumi
JaSST Niigata'20
JaSST Niigata'20
JumpeiIto2
JCSQE初級受けてみたの
JCSQE初級受けてみたの
ノグチ ノグチ
テストファースト、自動テストを導入するという事について(@社内勉強会)
テストファースト、自動テストを導入するという事について(@社内勉強会)
kyon mm
オープンデータを利用した企業分析ツール"Buffett-Code"について
オープンデータを利用した企業分析ツール"Buffett-Code"について
Shu (shoe116)
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Yuichiro Saito
CI(継続的インテグレーション)
CI(継続的インテグレーション)
HIRA
改善チームの取り組み
改善チームの取り組み
Takeharu Baba
CEH(認定ホワイトハッカー)公式トレーニングのご紹介
CEH(認定ホワイトハッカー)公式トレーニングのご紹介
グローバルセキュリティエキスパート株式会社(GSX)
ECx動画の使いどころ、つらいところ
ECx動画の使いどころ、つらいところ
Suguru Ohta
20190327_ICON技術セミナー9_永井
20190327_ICON技術セミナー9_永井
ICT_CONNECT_21
20141002 明日の認証会議資料(寺田)(配布用)
20141002 明日の認証会議資料(寺田)(配布用)
マジセミ by (株)オープンソース活用研究所
Similar a Icst2015 keynote1 maruwakari
(15)
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Amazon CloudFrontとその活用例
Amazon CloudFrontとその活用例
品質保証を体験しよう
品質保証を体験しよう
世界に目を向けよう - ASTER国際連携活動事例(JaSST'15 tokyo)
世界に目を向けよう - ASTER国際連携活動事例(JaSST'15 tokyo)
JaSST Niigata'20
JaSST Niigata'20
JCSQE初級受けてみたの
JCSQE初級受けてみたの
テストファースト、自動テストを導入するという事について(@社内勉強会)
テストファースト、自動テストを導入するという事について(@社内勉強会)
オープンデータを利用した企業分析ツール"Buffett-Code"について
オープンデータを利用した企業分析ツール"Buffett-Code"について
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
Microsoft DevOps Hackathon (Sep 2015) Team 4 Presentation
CI(継続的インテグレーション)
CI(継続的インテグレーション)
改善チームの取り組み
改善チームの取り組み
CEH(認定ホワイトハッカー)公式トレーニングのご紹介
CEH(認定ホワイトハッカー)公式トレーニングのご紹介
ECx動画の使いどころ、つらいところ
ECx動画の使いどころ、つらいところ
20190327_ICON技術セミナー9_永井
20190327_ICON技術セミナー9_永井
20141002 明日の認証会議資料(寺田)(配布用)
20141002 明日の認証会議資料(寺田)(配布用)
Más de ryuji koyama
JaSST20tokai koyaman_public
JaSST20tokai koyaman_public
ryuji koyama
Koyaman worked wf_after_agile
Koyaman worked wf_after_agile
ryuji koyama
[Shared]jasst19tohoku keynote_publish
[Shared]jasst19tohoku keynote_publish
ryuji koyama
Web qa meeting panel3 2018_06_08
Web qa meeting panel3 2018_06_08
ryuji koyama
Automationtestssf beta2 architectureskill
Automationtestssf beta2 architectureskill
ryuji koyama
Automationtestssf beta
Automationtestssf beta
ryuji koyama
JaSST16tokyo tm_koyama
JaSST16tokyo tm_koyama
ryuji koyama
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
Testandcooking
Testandcooking
ryuji koyama
外部論理と内部論理とテスト空間
外部論理と内部論理とテスト空間
ryuji koyama
テストエンジニアのおっさんの日常です
テストエンジニアのおっさんの日常です
ryuji koyama
Myweekdays and testing
Myweekdays and testing
ryuji koyama
LetsSuperyoutime
LetsSuperyoutime
ryuji koyama
JaSST'12 Niigata LT-koyaman
JaSST'12 Niigata LT-koyaman
ryuji koyama
Más de ryuji koyama
(14)
JaSST20tokai koyaman_public
JaSST20tokai koyaman_public
Koyaman worked wf_after_agile
Koyaman worked wf_after_agile
[Shared]jasst19tohoku keynote_publish
[Shared]jasst19tohoku keynote_publish
Web qa meeting panel3 2018_06_08
Web qa meeting panel3 2018_06_08
Automationtestssf beta2 architectureskill
Automationtestssf beta2 architectureskill
Automationtestssf beta
Automationtestssf beta
JaSST16tokyo tm_koyama
JaSST16tokyo tm_koyama
Automation test.ssf alpha
Automation test.ssf alpha
Testandcooking
Testandcooking
外部論理と内部論理とテスト空間
外部論理と内部論理とテスト空間
テストエンジニアのおっさんの日常です
テストエンジニアのおっさんの日常です
Myweekdays and testing
Myweekdays and testing
LetsSuperyoutime
LetsSuperyoutime
JaSST'12 Niigata LT-koyaman
JaSST'12 Niigata LT-koyaman
Icst2015 keynote1 maruwakari
1.
@koyaman2(コヤマン) on SIGSTJ ICST2015まるわかりDay ひとことで言うと: SBST盛り上がってきた!課題は見えてるし、 あとはFiFiVerifyTool(自動バグ検出+修正+テスト)作ろう!
2.
u Introduction u A
brief history of SBST u Search Based Energy Testing(SBET) u Search Based Test Strategy Identification(SBTSI) u Multi-Objective Search Based Testing(MoSBaT) u Find,Fix,Verify(FiFiVerify) u Conclusion
3.
u Search Based
Software Testingはテストの最 適化問題を策定した。 u それはSearch Based Software Engineering の領域からコンピューティングサーチ技術をア タックに使うことができる。 u 我々は、不具合と修正方法・検証方法を自動的 に見つけるFiFiVerifyツールのビジョンを結論 づける。 u 我々はなぜFiFiVerifyツールというエキサイティ ングな挑戦を、SBSEコミュニティがすでに到達し ていると思うのかを説明する。
4.
u SBST、盛り上がってまいりました! u いくつか課題がある。 u
SBET u SBTSI u MoSBaT u FiFiVerifyTool
5.
u SBSTの隆盛、トレンドについて見せた。 u そしてSearch
Based Energy Testing(SBET)という分野も出てきた。 ここに適合関数(fitness function)を再利用 することでいくつかの問題を解決する。 u そして、複数の目的をもつテストデータの生成 を例示した。 u そして我々は近い将来FiFiVerifyツールが 実現されると考える!
6.
u ヒューリスティックサーチの技法(近似解を求め るアルゴリズム)をソフトウェア工学に使うこと。 u 論文比でいうと、テストの割合は多い(というか、 最初の頃はテストにしか使ってなかった)。 u
やっとテスト関連の論文の割合が減ってきて 健全になってきたように見える。
7.
u ヒューリスティックサーチの技法をテストに使うこと。 u RepresentationとFitness
Functionが必要。 u いろいろなテストに使える(論文が存在する)。 • Structural(構造) • Integration(統合) • Temporal(時間関連) • Combinatorial Interaction Test (組み合わせ) • SPLs(プロダクトライン) • Augment • Regression • Functional(機能) • Mutation(変異) • State Based(状態遷移) • Model Based(モデルベースド) • Black Box(ブラックボックス) • Failure Analysis • Security • Web/Service • Agents
8.
u 使うアルゴリズム u Tabu
Search u Particle Swarm Optimization u Ant Colonies u Genetic Algorithms u Genetic Programming u Hill Climbing u Simulated Annealing u Greedy u LP u Random u Estimation of Distribution Algorithms
9.
u Search Based
Energy Testingの略。 u 検索ベースエネルギーテスト u 研究が少ない。 u エネルギー消費についての最適化を検索する u 最初は粗い粒度で計測してホットスポットを見つ けたりできそう u そのうち細かい粒度で計測できるのでは、と考え ているようだ。 u エコだからあと20年注目されそう。
10.
u Search Based
Testing Strategy Identificationの略。 u 検索ベースドテスト戦略識別 u 対象に対して無限にあるテストから、バグを見つ けるテストを検索し割り当てを計算する。 u 「特定の入力(specific inputs)」を見つけるので はなく、「入力をする戦略(strategies for finding inputs)」を見つけるか。 u 共同進化的アプローチ(a co-evolutionary approach for SBTSI) バグの進化と、テストデータの進化。
11.
u Multi Objective
Sarch Based Testingの略。 u 多目的検索ベースドテスト u 複数のテスト目的を達成するテストデータ生 成をする。 u 多目的最適化の技術は検索ベースでよく使う ので、あとはフレームワークを作ればできそう u 2つの非機能特性、例えばセキュリティとユー ザビリティをテストするなど。
12.
u Find,Fix,Verify Tool。 u
自動的に問題を検出、修正、検証するツール u 構築するための技術要素はもうある。 u 検証(Verify) u 障害局在化(fault localization)アプリ u 検索と修正(FiFi) u 検索と修正と検証(FiFiVerify) u 近い未来、このツールができる!
13.
u Paper u http://www0.cs.ucl.ac.uk/staff/mharman/icst15.pdf u
Slide u http://icst2015.ist.tu-graz.ac.at/icst2015_harman_s.pdf u 関連資料 u SBSEのpaper http://crest.cs.ucl.ac.uk/fileadmin/crest/sebasepaper/ HarmanMZ09.pdf u SBSTの簡易説明 http://a-lifelong-tester.cocolog-nifty.com/publications/ STM07_Notes_on_new_software_testing_techniques.pdf u ASTERによるレポート http://www.aster.or.jp/activities/investigation/icst2015.html
Descargar ahora