Slow tests

Hiroyuki Ohnaka
Hiroyuki OhnakaGrowth xPartners Incorporated.
Slow Tests
                 8   xUTP
                      (     )




2010   9   11
•
                    • SUT

                    •
                        ...

2010   9   11
• Slow Tests
                •              ”integration
                    token”

                •
                •

2010   9   11
•              Shared Fixture
                             Erratic Tests

                •   Shared Fixture
                                             Fixture




2010   9   11
• Slow Tests   SUT



                •
                         (           )



2010   9   11
•
                • setUp   tearDown




2010   9   11
• SUT


                 •
                 •

2010   9   11
General Fixture
                •                    Fresh Fixture



                • General Fixture   Shared Fixture




                • Fixture                     Erattic Tests

2010   9   11
•   1             2
                          1

                •

                •   Humble Executable




2010   9   11
•
                    ...

                •         ...

                •               ...



2010   9   11
•

                •



2010   9   11
•           Subset
                    Suite



                • Subsite


2010   9   11
•                         pp.319”Faster Tests
                    Without Shared Fixture”




2010   9   11
•

                •




2010   9   11
•




2010   9   11
1 of 15

Recommended

Xutp toteka by
Xutp totekaXutp toteka
Xutp totekaHiroyuki Ohnaka
895 views32 slides
20100925xutp by
20100925xutp20100925xutp
20100925xutpHiroyuki Ohnaka
778 views19 slides
20101114 by
2010111420101114
20101114Hiroyuki Ohnaka
759 views11 slides
TDDBC横浜オープニング by
TDDBC横浜オープニングTDDBC横浜オープニング
TDDBC横浜オープニングHiroyuki Ohnaka
994 views13 slides
Garbage collected teardown by
Garbage collected teardownGarbage collected teardown
Garbage collected teardownHiroyuki Ohnaka
921 views13 slides
#xutp Chapter10(latest) by
#xutp Chapter10(latest)#xutp Chapter10(latest)
#xutp Chapter10(latest)Hiroyuki Ohnaka
1K views12 slides

More Related Content

More from Hiroyuki Ohnaka

remote Docker over SSHが熱い by
remote Docker over SSHが熱いremote Docker over SSHが熱い
remote Docker over SSHが熱いHiroyuki Ohnaka
710 views11 slides
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験 by
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験Hiroyuki Ohnaka
672 views23 slides
Remote Development with Visual Studio Code & A clean dev env, working every ... by
Remote Development with Visual Studio Code &  A clean dev env, working every ...Remote Development with Visual Studio Code &  A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...Hiroyuki Ohnaka
455 views13 slides
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話 by
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話Hiroyuki Ohnaka
1.1K views41 slides
「WindowsデスクトップでWeb開発 改訂版」サンプル by
「WindowsデスクトップでWeb開発 改訂版」サンプル「WindowsデスクトップでWeb開発 改訂版」サンプル
「WindowsデスクトップでWeb開発 改訂版」サンプルHiroyuki Ohnaka
672 views24 slides
Mackerelの薄い本 by
Mackerelの薄い本Mackerelの薄い本
Mackerelの薄い本Hiroyuki Ohnaka
2K views18 slides

More from Hiroyuki Ohnaka(20)

VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験 by Hiroyuki Ohnaka
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
Hiroyuki Ohnaka672 views
Remote Development with Visual Studio Code & A clean dev env, working every ... by Hiroyuki Ohnaka
Remote Development with Visual Studio Code &  A clean dev env, working every ...Remote Development with Visual Studio Code &  A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka455 views
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話 by Hiroyuki Ohnaka
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
Hiroyuki Ohnaka1.1K views
「WindowsデスクトップでWeb開発 改訂版」サンプル by Hiroyuki Ohnaka
「WindowsデスクトップでWeb開発 改訂版」サンプル「WindowsデスクトップでWeb開発 改訂版」サンプル
「WindowsデスクトップでWeb開発 改訂版」サンプル
Hiroyuki Ohnaka672 views
Microsoft DocsにContributeした話 by Hiroyuki Ohnaka
Microsoft DocsにContributeした話Microsoft DocsにContributeした話
Microsoft DocsにContributeした話
Hiroyuki Ohnaka940 views
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版 by Hiroyuki Ohnaka
 技術書典4  く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版 技術書典4  く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
Hiroyuki Ohnaka2.6K views
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版 by Hiroyuki Ohnaka
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
Hiroyuki Ohnaka737 views
仮想通貨始めました~GethではじめるEthereum~ by Hiroyuki Ohnaka
仮想通貨始めました~GethではじめるEthereum~仮想通貨始めました~GethではじめるEthereum~
仮想通貨始めました~GethではじめるEthereum~
Hiroyuki Ohnaka1.3K views
錬金術MeetUpへのお誘い by Hiroyuki Ohnaka
錬金術MeetUpへのお誘い錬金術MeetUpへのお誘い
錬金術MeetUpへのお誘い
Hiroyuki Ohnaka1.5K views
Mackerelではじめる お手軽サーバー監視 by Hiroyuki Ohnaka
Mackerelではじめる お手軽サーバー監視Mackerelではじめる お手軽サーバー監視
Mackerelではじめる お手軽サーバー監視
Hiroyuki Ohnaka4.1K views
「GebとSpockではじめるシステムテスト自動化」 by Hiroyuki Ohnaka
「GebとSpockではじめるシステムテスト自動化」「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
Hiroyuki Ohnaka9.8K views
TDDはじめて物語Second Season(updated) by Hiroyuki Ohnaka
TDDはじめて物語Second Season(updated)TDDはじめて物語Second Season(updated)
TDDはじめて物語Second Season(updated)
Hiroyuki Ohnaka1.3K views
TDDはじめて物語 Second Season #tddbc by Hiroyuki Ohnaka
TDDはじめて物語 Second Season #tddbcTDDはじめて物語 Second Season #tddbc
TDDはじめて物語 Second Season #tddbc
Hiroyuki Ohnaka4.3K views
XP祭り2017 LT 「DevOps再考」(改題) by Hiroyuki Ohnaka
XP祭り2017 LT 「DevOps再考」(改題)XP祭り2017 LT 「DevOps再考」(改題)
XP祭り2017 LT 「DevOps再考」(改題)
Hiroyuki Ohnaka2.6K views
JDK9の真の目玉機能はこれだ! by Hiroyuki Ohnaka
JDK9の真の目玉機能はこれだ!JDK9の真の目玉機能はこれだ!
JDK9の真の目玉機能はこれだ!
Hiroyuki Ohnaka2.9K views
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~ by Hiroyuki Ohnaka
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Hiroyuki Ohnaka10.3K views
「すいーとみゅーじっく」のできるまで by Hiroyuki Ohnaka
「すいーとみゅーじっく」のできるまで「すいーとみゅーじっく」のできるまで
「すいーとみゅーじっく」のできるまで
Hiroyuki Ohnaka904 views

Slow tests

  • 1. Slow Tests 8 xUTP ( ) 2010 9 11
  • 2. • SUT • ... 2010 9 11
  • 3. • Slow Tests • ”integration token” • • 2010 9 11
  • 4. Shared Fixture Erratic Tests • Shared Fixture Fixture 2010 9 11
  • 5. • Slow Tests SUT • ( ) 2010 9 11
  • 6. • setUp tearDown 2010 9 11
  • 7. • SUT • • 2010 9 11
  • 8. General Fixture • Fresh Fixture • General Fixture Shared Fixture • Fixture Erattic Tests 2010 9 11
  • 9. 1 2 1 • • Humble Executable 2010 9 11
  • 10. ... • ... • ... 2010 9 11
  • 11. • 2010 9 11
  • 12. Subset Suite • Subsite 2010 9 11
  • 13. pp.319”Faster Tests Without Shared Fixture” 2010 9 11
  • 14. • 2010 9 11
  • 15. • 2010 9 11