Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Att testa dina SiteVision-portlets
Search
Sven Dahlstrand
May 11, 2011
Programming
1
110
Att testa dina SiteVision-portlets
Kom igång med automatiska tester i dina SiteVision-portlets.
Sven Dahlstrand
May 11, 2011
Tweet
Share
More Decks by Sven Dahlstrand
See All by Sven Dahlstrand
Ett smörgåsbord av smarta verktyg
svendahlstrand
0
760
Smarta lösningar i SiteVision
svendahlstrand
0
47
46elks
svendahlstrand
0
150
Internet of Things
svendahlstrand
2
100
Responsiv webbdesign
svendahlstrand
1
39
Less is more
svendahlstrand
3
320
Internet of Things
svendahlstrand
1
170
Other Decks in Programming
See All in Programming
Folding Cheat Sheet #3
philipschwarz
PRO
0
110
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
250
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
350
9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの ~プログラム言語~
shinout
1
640
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
1.1k
受託開発でGitLab CI を活用していく
xiombatsg
1
270
元気予報
suu_mire0726
0
850
Introduction for Open Source Swift Workshop
giginet
PRO
0
1.1k
Site Reliability Engineering for GMO
pyama86
6
860
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
25
7.7k
今の SmartHR にエンジニアで入社するとどうなるの?
daisukeshinoku
5
4.6k
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
230
Featured
See All Featured
Making Projects Easy
brettharned
107
5.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
10
4.6k
The Cost Of JavaScript in 2023
addyosmani
13
3.8k
The Invisible Side of Design
smashingmag
293
49k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
The Power of CSS Pseudo Elements
geoffreycrofte
58
5k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Writing Fast Ruby
sferik
619
60k
Art, The Web, and Tiny UX
lynnandtonic
288
19k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Why Our Code Smells
bkeepers
PRO
331
56k
Transcript
Att testa dina SiteVision-portlets Kom igång med automatiska tester
None
None
Exempel Booli-modul Vad och varför?
Du testar redan! Men kanske inte automatiskt?
Vad vinner du med enhetstester? Dokumentation Trygghet Färre buggar
Enhetstester • Lätt att komma igång • Testar en isolerad
del av koden • Gör koden det du förväntar dig?
public class Math { static public int add(int a, int
b) { return a + b; } } public class TestMath { @Test public void shouldAddAndReturnSum() { int sum = Math.add(2, 3); assertEquals(5, sum); } } Ett exem pel
Testdriven utveckling
Demonstration
Booli-modulen
Demonstration
Hur kommer du igång? https://github.com/svendahlstrand/sitevision-booli
• Du testar redan! • Trygghet, dokumentation, färre återkommande buggar
• Viktigast är att du testar
Sven Dahlstrand @svendahlstrand http://svendahlstrand.se