soa testing workshop
DESCRIPTION
Soa testing workshopTRANSCRIPT
![Page 1: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/1.jpg)
http://knowyourmeme.com/i/15211/original/fire_proof_by_evil_bug.jpg?1252025436
SOA Testing Workshop@diego_pacheco
![Page 2: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/2.jpg)
Special Guest
http://www.gettyimages.com/detail/78717228/Fuse
![Page 3: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/3.jpg)
http://0.tqn.com/d/animatedtv/1/0/P/I/spTP_fart_big.jpg
![Page 4: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/4.jpg)
http://www.gettyimages.com/detail/103541556/Photodisc
We Build Software
![Page 5: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/5.jpg)
We Build Services(SOA)
http://www.gettyimages.com/detail/200559150-002/Iconica
![Page 6: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/6.jpg)
There are side effects
http:
//3.
bp.b
logs
pot.c
om/_
fTSP
cnST
Tyc/
S6X4
E1xE
LgI/A
AAAA
AAAB
wU
/-er
2Vu4
MIh
0/s3
20/F
artin
g-41
23.jp
g
![Page 7: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/7.jpg)
There are BUGS…
http://www.gettyimages.com/detail/103542660/The-Image-Bank
![Page 8: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/8.jpg)
If you don’t fix them
http://www.asseenontvguys.com/ProductImages/as_seen_on_tv_guys_2/bug-buster.jpg
![Page 9: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/9.jpg)
Beware
http://www.gettyimages.com/detail/200373136-001/Stone
![Page 10: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/10.jpg)
http://foundation.logilogi.org/pub/steffeninaction.jpg
![Page 11: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/11.jpg)
http://www.docfuture.com/sugar/bugs.jpg
![Page 12: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/12.jpg)
http://www.docfuture.com/sugar/bugs.jpg
![Page 13: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/13.jpg)
http://www.yourerdoc.com/wp-content/uploads/2008/11/bug1.bmp
![Page 14: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/14.jpg)
http://www.treehugger.com/goliath-bug-classroom.jpg
![Page 15: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/15.jpg)
http://3.bp.blogspot.com/_mmBw3uzPnJI/SeOU36IWjDI/AAAAAAAAkWA/WVsaPlBmaP8/s400/windows_xp_wallpaper_02.jpg
![Page 16: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/16.jpg)
http:
//w
ww
.moti
fake
.com
/imag
e/de
moti
vatio
nal-p
oste
r/10
04/lu
ck-o
n-a-
stick
-luck
-suc
k-m
uck-
stuc
k-de
moti
vatio
nal-p
oste
r-12
7028
2420
.jpg
![Page 17: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/17.jpg)
http://3.bp.blogspot.com/_mmBw3uzPnJI/SeOU36IWjDI/AAAAAAAAkWA/WVsaPlBmaP8/s400/windows_xp_wallpaper_02.jpg
![Page 18: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/18.jpg)
http://3.bp.blogspot.com/_mmBw3uzPnJI/SeOU36IWjDI/AAAAAAAAkWA/WVsaPlBmaP8/s400/windows_xp_wallpaper_02.jpg
![Page 19: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/19.jpg)
http://www.joblo.com/newsimages1/bugtitle.jpg
![Page 20: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/20.jpg)
http://www.globalenvision.org/files/2134334057_a54d7cd287_b.jpg
![Page 21: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/21.jpg)
http://3.bp.blogspot.com/_mmBw3uzPnJI/SeOU36IWjDI/AAAAAAAAkWA/WVsaPlBmaP8/s400/windows_xp_wallpaper_02.jpg
![Page 22: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/22.jpg)
http://www.themain-ingredient.info/wp-content/uploads/2009/06/Its-Tough-to-be-a-Bug.jpg
![Page 23: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/23.jpg)
http://www.ocie.com/images_products/apple_macbook_s20001.jpg
![Page 24: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/24.jpg)
http://www.oldlance.com/Images/Skeeter400.jpg
![Page 25: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/25.jpg)
http://3.bp.blogspot.com/_mmBw3uzPnJI/SeOU36IWjDI/AAAAAAAAkWA/WVsaPlBmaP8/s400/windows_xp_wallpaper_02.jpg
![Page 26: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/26.jpg)
http://static.tvtropes.org/pmwiki/pub/images/starshiptroopers_l_1149.jpg
![Page 27: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/27.jpg)
http://www.shindigsdacula.com/images/BUGS_EVERYWHERE.jpg
![Page 28: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/28.jpg)
http://www.roberthood.net/obsesses/images/miamibugs.jpg
![Page 29: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/29.jpg)
http://www.rangercentral.com/images/pris-vi-barillianbug.jpg
![Page 30: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/30.jpg)
http://www.roberthood.net/obsesses/images/miamibugs.jpg
![Page 31: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/31.jpg)
http://images.cheezburger.com/completestore/2009/12/22/129059811234475283.jpg
![Page 32: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/32.jpg)
http://www.popeconomics.com/wp-content/uploads/2010/07/change-by-David-Reece.jpeg
![Page 33: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/33.jpg)
Bugnator
hasta la vista bugs
http://w
ww
.museum
replicas.com/blog/uploaded_im
ages/TERMIN
ATOR-729281.jpg
![Page 34: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/34.jpg)
You Can’t Bug This!Test Time!!!
I Told you man, real developers automate test through code…
http://suz143.files.wordpress.com/2009/02/mc-hammer.jpg?w=250&h=491
![Page 35: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/35.jpg)
http://www.gettyimages.com/detail/98898360/Flickr
Testing is Essential. We have the Costumer support. But…
![Page 36: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/36.jpg)
![Page 37: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/37.jpg)
http://www.gettyimages.com/detail/81267134/Comstock-Images
Levels of Testing
![Page 38: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/38.jpg)
Functional Test
http://www.markvandenbergh.com/images/soapui/11-soapUI.png
![Page 39: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/39.jpg)
Performance Test
http://img.domaintools.com/blog/dt-improved-performance.jpg
![Page 40: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/40.jpg)
Unit Testing -> Internal Test
http://www.gettyimages.com/detail/57434631/Stockbyte
![Page 41: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/41.jpg)
http://4.bp.blogspot.com/_vV6KYvnGMp0/ShLiIBB3shI/AAAAAAAABF8/AP85WpusAIU/s320/1981+-+Bezerra+da+Silva+-+Al%C3%B4+Malandragem,+Maloca+o+Flagrante+-+Download+Disco+Completo+Gr%C3%A1tis+Mp3+Free.jpg
Developer Test-> “Malandragen”
![Page 42: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/42.jpg)
Contract Testing -> Lightweight
http://www.gettyimages.com/detail/57421295/Image-Source
![Page 43: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/43.jpg)
Integration Test (Heavyweight)
http://www.gettyimages.com/detail/96611295/iStock-Vectors
ArghhhDATA...
![Page 44: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/44.jpg)
Regression
http://blogs.citypages.com/gimmenoise/back-to-the-future.jpg
![Page 45: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/45.jpg)
Continuous Integration is your friend
![Page 46: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/46.jpg)
![Page 47: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/47.jpg)
![Page 48: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/48.jpg)
http://mockito.org/
![Page 49: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/49.jpg)
Interoperability
SoapUI
http://blogs.netapp.com/photos/uncategorized/2008/09/30/cb002815_4paperclips.jpg
![Page 50: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/50.jpg)
http://www.medical.siemens.com/siemens/en_US/rg_marcom_FBAs/images/Homepage/main/service-393px-638px_en.jpghttp://www.lablynx.com/Portals/4/serviceGuarantee.jpg
SLA(Service Level Agreement)
![Page 51: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/51.jpg)
Backward compatibility
http://www.gettyimages.com/detail/82849160/Digital-Vision
![Page 52: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/52.jpg)
ServiceX:V1
ServiceX:V2
ServiceX:V3
ServiceY:V7
SOA Governance
Consumer A Consumer B Consumer C
![Page 53: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/53.jpg)
ServiceX:V3
ServiceY:V7
SOA Governance
Consumer A Consumer B Consumer C
![Page 54: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/54.jpg)
BRANCHESNO
http://www.gettyimages.com/detail/102915000/Fuse
![Page 55: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/55.jpg)
Exception Scenarios
http://files.sharenator.com/Cat_fail_Fail-s446x354-10288-580.jpg
![Page 56: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/56.jpg)
![Page 57: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/57.jpg)
32/13/2004
![Page 58: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/58.jpg)
{#$%.:;”@²¬-^~\*¨|]
![Page 59: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/59.jpg)
OKOKOKX
![Page 60: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/60.jpg)
Number: WoW
![Page 61: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/61.jpg)
http://www.html4.com/mime/jpg/Will_code_HTML_for_food.jpghttp://wvs.topleftpixel.com/photos/2009/03/strata_bikes_red-line_01.jpg
Code for…
![Page 62: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/62.jpg)
http://files.nintendic.com/wii/rayman-raving-rabbids-tv-party/rabbids-tv718415200805281901494big.jpg
Wii have fun
![Page 63: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/63.jpg)
?.?.?
http://www.kesher.org.uk/site/pic/question%20in%20the%20sky.jpg
![Page 64: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/64.jpg)
•Books:• Prentice Hall PTR 2005 - Agile Java Crafting Code with Test-Driven Development - Jeff Langr
• Addison Wesley 2006 - Agility and Discipline made easy - Practices from OpenUP and RUP - Per Krol
• John Wiley & Sons 2007 - Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional - Rex Black
• Visual Books 2008 – Testes Funcionais de Software – Leonardo Molinari
• Manning 2007 - Test Driven TDD and Acceptance TDD for Java Developers - Lasse Koskela
• Addison Wesley 2002 - Test-Driven Development By Example - Kent Beck
•Sites/Blogs:• http://diego-pacheco.blogspot.com/search/label/testes
• http://soa-testing.blogspot.com/
• http://www.testexpert.com.br/
• http://diariodaqualidade.blogspot.com/
• https://hudson.dev.java.net/
• http://en.wikipedia.org/wiki/Test-driven_development
• http://www.agiledata.org/essays/tdd.html
• http://testng.org/doc/index.html
• http://googletesting.blogspot.com/
• http://testobsessed.com/
• http://www.wthreex.com/rup/process/modguide/md_untst.htm
• http://www.infoq.com/testing/
• http://mockito.org/
References
![Page 65: Soa testing workshop](https://reader035.vdocuments.net/reader035/viewer/2022081516/55524820b4c905954f8b4a05/html5/thumbnails/65.jpg)
http://knowyourmeme.com/i/15211/original/fire_proof_by_evil_bug.jpg?1252025436
SOA Testing Workshop@diego_pacheco
Thank You!