Your SlideShare is downloading. ×
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
VS13 - Approval Tests: cosa, come, quando, perché? @ CDays
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

VS13 - Approval Tests: cosa, come, quando, perché? @ CDays

89

Published on

E' una tecnica che, sfruttando uno "snapshot" dell'applicazione, permette da un lato di esprimere facilmente assert complesse e da l'altro di cambiare il metodo di scrittura dei test ritardando la …

E' una tecnica che, sfruttando uno "snapshot" dell'applicazione, permette da un lato di esprimere facilmente assert complesse e da l'altro di cambiare il metodo di scrittura dei test ritardando la definizione delle assert. In questa sessione, dopo una introduzione, vedremo come queste caratteristiche rendono Approval Tests un potente alleato per la scrittura di test di caratterizzazione per applicazioni legacy.

Published in: Software
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
89
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 VS13 – Approval Tests: Cosa, Come, Quando, Perché? Matteo Baglini (@matteobaglini) Freelance Software Developer & Tecnical Coach DotNetToscana & Coders TUG Co-Founder matteo.baglini@gmail.com
  • 2. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Grazie a Sponsor
  • 3. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Primi passi Approviamo i tests
  • 4. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Ecosistema Disponibile per:  C#, VB.NET, Java, PHP, NodeJS, Python, Ruby, etc. Supportano i test frameworks/runners esistenti:  NUnit, xUnit, Ncrunch, MSTest, etc. Differenti reporters:  Diff: Generic, AraxisMerge, P4Merge, KDiff, VisualStudioDiff, TortoiseDiff, WinMerge.  CI: CruiseControl, TeamCity, Quiet.  Misc: FileLauncher, Image, Clipboard. Approval specifici per Environment/Platform:  ASP.NET (WebForm/MVC), WinForms, WPF, Rdlc Reports.
  • 5. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Sfruttiamo il potenziale L’eterna sfida contro il codice legacy
  • 6. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Conclusioni Pensieri sparsi e consigli pratici
  • 7. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Storicizzare solo i file *.approved.*
  • 8. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Fissare i passi intermedi
  • 9. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Utile a tutti i «livelli»
  • 10. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Feedback differente in base all’uso
  • 11. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Risorse • Approval Tests Library  Autore: Llewellyn Falco  Twitter: @LlewellynFalco / #ApprovalTests  Documentazione: http://approvaltests.sourceforge.net/  Repository: https://github.com/approvals/ApprovalTests.Net  Nuget: Install-Package ApprovalTests
  • 12. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Q&A Tutto il materiale di questa sessione su http://www.communitydays.it/ Lascia il feedback su questa sessione, potrai essere estratto per i nostri premi! Seguici su Twitter @CommunityDaysIT Facebook http://facebook.com/cdaysit #CDays14

×