Browse Source

Add some deliciousness to the learnfwd pres

master
Jonathan "Duke" Leto 13 years ago
parent
commit
136f21acf6
  1. BIN
      2012/learnfwd_testing_cash_music/cm_fail.png
  2. BIN
      2012/learnfwd_testing_cash_music/cm_jitterbug.png
  3. BIN
      2012/learnfwd_testing_cash_music/cm_jitterbug2.png
  4. BIN
      2012/learnfwd_testing_cash_music/cm_perl_test.png
  5. BIN
      2012/learnfwd_testing_cash_music/cm_system_tests.png
  6. BIN
      2012/learnfwd_testing_cash_music/cthulhu_cashmusic.png
  7. BIN
      2012/learnfwd_testing_cash_music/pres.pdf
  8. 67
      2012/learnfwd_testing_cash_music/pres.tex
  9. BIN
      2012/learnfwd_testing_cash_music/webfwd.jpg

BIN
2012/learnfwd_testing_cash_music/cm_fail.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

BIN
2012/learnfwd_testing_cash_music/cm_jitterbug.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

BIN
2012/learnfwd_testing_cash_music/cm_jitterbug2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

BIN
2012/learnfwd_testing_cash_music/cm_perl_test.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

BIN
2012/learnfwd_testing_cash_music/cm_system_tests.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 KiB

BIN
2012/learnfwd_testing_cash_music/cthulhu_cashmusic.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

BIN
2012/learnfwd_testing_cash_music/pres.pdf

Binary file not shown.

67
2012/learnfwd_testing_cash_music/pres.tex

@ -5,7 +5,7 @@
\setbeamercolor{sidebar}{use=structure,bg=red!60!yellow}
\lstset{language=SQL}
\title{Testing CASH Music}
\title{LearnFWD: Testing CASH Music}
\author[@dukeleto]{Jonathan "Duke" Leto}
\date{}
@ -14,14 +14,28 @@
\frame{
\titlepage
\begin{center}
\includegraphics[width=125px, height=115px]{dancing.jpg}
\includegraphics[scale=0.5]{webfwd.jpg}
\end{center}
}
\frame{
\frametitle{What does CASH Music use to test stuff?}
\begin{itemize}
\item PHP SimpleTest - http://simpletest.org
\item Test::WWW::Mechanize - http://cpan.org
\item Test::Most - http://cpan.org
\item Test::JSON - htpp://cpan.org
\item Jitterbug - http://jitterbug.pl
\end{itemize}
}
\frame{
\frametitle{What is Continuous Integration (CI) ?}
Continually and automatically testing code, usually with relevant notifications.
\begin{itemize}
\item Continually and automatically testing code, usually with relevant notifications.
\item http://dev.cashmusic.org:3000
\end{itemize}
}
\frame{
@ -46,43 +60,56 @@
}
\frame{
\frametitle{What does Jitterbug look like?}
\frametitle{Current Jitterbug Features}
\begin{itemize}
\item Extremely Memory Efficient
\item Integrates seamlessy with Github post-receive hooks
\item Can autodetect test suites in many languages
\item Highly customizable YAML configuration file
\item Email+RSS notifiers
\item Supports custom build/test scripts
\item Pretty web interface
\end{itemize}
}
\frame{
\frametitle{What does Jitterbug look like? }
\begin{center}
\includegraphics[width=260px, height=225px]{jitterbug_dashboard}
\includegraphics[scale=0.3]{cm_jitterbug2}
\end{center}
}
\frame{
\frametitle{What does Jitterbug look like? (2)}
\frametitle{What do our PHP tests look like?}
\begin{center}
\includegraphics[scale=0.3]{cm_system_tests}
\end{center}
}
\frame{
\frametitle{What do our Perl tests look like?}
\begin{center}
\includegraphics[scale=0.3]{jitterbug_project}
\includegraphics[scale=0.30]{cm_perl_test}
\end{center}
}
\frame{
\frametitle{What does Jitterbug look like? (3)}
\frametitle{What does passing test output look like?}
\begin{center}
\includegraphics[scale=0.3]{jitterbug_email}
\includegraphics[scale=0.25]{cthulhu_cashmusic}
\end{center}
}
\frame{
\frametitle{Current Jitterbug Features}
\begin{itemize}
\item Extremely Memory Efficient
\item Integrates seamlessy with Github post-receive hooks
\item Can autodetect test suites in many languages
\item Highly customizable YAML configuration file
\item Email+RSS notifiers
\item Supports custom build/test scripts
\item Pretty web interface
\end{itemize}
\frametitle{What does failing test output look like?}
\begin{center}
\includegraphics[scale=0.25]{cm_fail}
\end{center}
}
\frame{
\frametitle{Future Goals}
\frametitle{Future Goals: CASH Music Testing}
\begin{itemize}
\item Javascript Unit Tests
\item Testing the Dev Installer

BIN
2012/learnfwd_testing_cash_music/webfwd.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Loading…
Cancel
Save