2014:automated_test_hell_or_there_and_back_again
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2014:automated_test_hell_or_there_and_back_again [2013/11/15 13:07] – jonjagger | 2014:automated_test_hell_or_there_and_back_again [2016/06/11 14:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 6: | Line 6: | ||
**Duration**: | **Duration**: | ||
**Description**: | **Description**: | ||
+ | Almost 2 years ago we faced the fact that we are hitting the wall with our large scale automated testing of Atlassian JIRA - the product we have been developing in agile way for almost a decade. The cost of running and maintaining tests was growing exponentially. We analysed the problems and possible solutions and started the improvement program. Since then we've implemented a lot of significant changes and learnt new quite unexpected things. | ||
+ | This session shows the findings from our journey - escaping from Test Hell - back to the (almost) normality. If you are interested in hearing what problems you can (and probably will) face if you have thousands of automated tests on on levels of abstractions (functional, | ||
+ | You will learn that there are no sacred cows and your biggest problems may be hidden everywhere - including the least suspected place. | ||
\\ | \\ | ||
- | Almost 2 years ago we faced the fact that we are hitting the wall with our large scale automated testing of Atlassian JIRA – the product we have been developing in agile way for almost a decade. The cost of running and maintaining tests was growing exponentially. We analysed the problems and possible solutions and started the improvement program. Since then we’ve implemented a lot of significant changes and learnt new quite unexpected things. | + | The session describes our story - the story of JIRA team (joint work of Atlassian teams in Sydney and Spartez team in Gdansk) which started religiously (or maybe not really) writing automated tests of all kinds (unit, functional, integration, |
- | This session shows the findings from our journey – escaping from Test Hell – back to the (almost) normality. If you are interested in hearing what problems you can (and probably will) face if you have thousands of automated tests on on levels of abstractions (functional, | + | |
- | You will learn that there are no sacred cows and your biggest problems may be hidden everywhere – including the least suspected place. | + | |
- | \\ | + | |
- | The session describes our story - the story of JIRA team (joint work of Atlassian teams in Sydney and Spartez team in Gdansk) which started religiously (or maybe not really) writing automated tests of all kinds (unit, functional, integration, | + | |
\\ | \\ | ||
So the session explains how the XP promise of flat cost curve (in time) really means in practice (for us of course).\\ | So the session explains how the XP promise of flat cost curve (in time) really means in practice (for us of course).\\ | ||
Line 17: | Line 16: | ||
Whereas we use Java, the session does not concentrate on any language. It concentrates on engineering practices and reveals various pitfalls around writing, maintaining and running automated tests. You will hear about Continuos Integration, | Whereas we use Java, the session does not concentrate on any language. It concentrates on engineering practices and reveals various pitfalls around writing, maintaining and running automated tests. You will hear about Continuos Integration, | ||
\\ | \\ | ||
- | I delivered similar presentation at a few conferences: | + | I delivered similar presentation at a few conferences: |
2014/automated_test_hell_or_there_and_back_again.1384520876.txt.gz · Last modified: 2016/06/11 14:05 (external edit)