Binärgewitter

Binärgewitter Spezial #5 - Testing


Listen Later

Felix, Marc, Mat, Pfleidi und Ingo haben sich zusammen gefunden um über das Testen von Software zu sprechen.

Trotzdem den Toten der Woche
  • Winamp
  • Sinn und Zweck
    • Ausführbare Spezifikation
    • Sicherheit beim Refactoring
    • Erleichterung beim Verschieben von Designentscheidungen
    • “Ausprobieren” von Objektdesign
    • Sample code wie Interfaces/Objekte/Binaries funktionieren sollten
    • Schutz vor Regressions (speziell mit CI)
    • Performance Regressionen erkennen
    • Schutz vor Broken-Windows-Phänomen
    • Nebeneffekt: Gut testbarer Code ist oft flexibler und besser wartbar
    • Was testet man?
      • Unit Test
      • Integration Test
      • Acceptance Test
        • Web Testing (Browser Automation)
        • Vulnerability Testing
          • Fuzz Testing - Spezielle Form von Vulnerability Testing/Quality Assurance
            • Property based testing
            • Input validation: Paradedisziplin SQL injection
            • Stichwort: Checked Exceptions - z.B. in Java für Fälle, die häufig auftreten
            • Penetration Test
              • sqlmap
              • Metasploit framework
              • Performance Testing
                • Tracer Bullet
                • Load Testing
                  • Slowloris
                  • “PWN Testing” (Neu! TM!)
                  • (Code Metrics)
                    • Komplexität
                    • Sandy Metz rules for developers
                    • [SOLID Principle](http://en.wikipedia.org/wiki/SOLID_(object-oriented_design))
                    • Code-Coverage
                    • Valgrind
                    • Wie entwickelt man testgetrieben?
                      • Test-driven development (TDD) (inside out)
                      • Behavior Driven Development (BDD) (outside in)
                      • Feature Driven Development (FDD)
                      • Stubs/Mocks/Fixtures
                        • Stubs
                        • Mocks
                        • Fixtures
                        • Data-Factories
                          • Factory Girl
                          • Mocks aren’t stubs
                          • Java Frameworks
                            • jUnit, TestNG
                            • Mockito, Spock
                            • FIT ist Testing-Porn für Manager
                            • Python Frameworks
                              • STDLIB to the rescue
                                • Unittest
                                • Doctest
                                  • Doclet
                                  • Docblock
                                  • docopt
                                  • Python Testing Überblick
                                  • Ruby Frameworks:
                                    • Test-Unit (aka: old stdlib)
                                    • Minitest (aka: stdlib)
                                      • WHY NO BEFORE?
                                      • RSpec
                                        • 2
                                        • 1
                                        • Mocha
                                        • Cucumber (Behavior Driven Testing)
                                        • HTTP Client testing
                                          • VCR
                                          • Faraday Mock Adapter
                                          • Webmock
                                          • Fakeweb
                                          • File System: FakeFS
                                          • Zeit: Timecop
                                          • JS Frameworks
                                            • Vows
                                            • Jasmine
                                            • Mocha
                                            • QUnit
                                            • PHP
                                              • PHPUnit
                                              • Simpletest
                                              • Behat
                                              • Unsere Projekte
                                                • Podding
                                                • Mlk
                                                • serious-bg
                                                • painload (test suite)
                                                • viddl-rb
                                                • Infrastruktur
                                                  • Testing macht erst mit CI richtig Sinn / CI macht erst mit Testing richtig Sinn
                                                    • Jenkins CI
                                                    • Travis CI Free Kommerz
                                                    • Atlassian Bamboo
                                                    • Coveralls
                                                    • Code Climate
                                                    • Xcode Bots, Mac OS X Server
                                                    • Vim Syntax Checker: syntastic
                                                    • pep8, pylint
                                                    • JSLint
                                                    • faker
                                                      • Auch: faker
                                                      • Auch: Data::Faker
                                                      • Vorträge
                                                        • Therapeutic Refactoring
                                                        • Boundaries
                                                        • Bücher zum Thema
                                                          • Test Driven Development
                                                          • Extreme Programming
                                                          • Practical Object Oriented Design in Ruby
                                                          • ...more
                                                            View all episodesView all episodes
                                                            Download on the App Store

                                                            BinärgewitterBy Binärgewitter Team

                                                            • 3.5
                                                            • 3.5
                                                            • 3.5
                                                            • 3.5
                                                            • 3.5

                                                            3.5

                                                            2 ratings


                                                            More shows like Binärgewitter

                                                            View all
                                                            Freak Show by Metaebene Personal Media - Tim Pritlove

                                                            Freak Show

                                                            9 Listeners

                                                            Sternengeschichten by Florian Freistetter

                                                            Sternengeschichten

                                                            45 Listeners

                                                            Methodisch inkorrekt! by Methodisch inkorrekt!

                                                            Methodisch inkorrekt!

                                                            16 Listeners

                                                            Lage der Nation - der Politik-Podcast aus Berlin by Philip Banse & Ulf Buermeyer

                                                            Lage der Nation - der Politik-Podcast aus Berlin

                                                            241 Listeners

                                                            Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

                                                            Logbuch:Netzpolitik

                                                            5 Listeners

                                                            Hörchaos (AAC) by Thomas Brandt

                                                            Hörchaos (AAC)

                                                            0 Listeners

                                                            Off/On – der Podcast von netzpolitik.org by netzpolitik.org

                                                            Off/On – der Podcast von netzpolitik.org

                                                            0 Listeners

                                                            Die Wochendämmerung - Der stabile Wochenrückblick by Katrin Rönicke und Holger Klein (hauseins)

                                                            Die Wochendämmerung - Der stabile Wochenrückblick

                                                            12 Listeners

                                                            Spektrum-Podcast by detektor.fm – Das Podcast-Radio

                                                            Spektrum-Podcast

                                                            16 Listeners

                                                            Das Universum by Florian Freistetter, Ruth Grützbauch, Evi Pech

                                                            Das Universum

                                                            13 Listeners

                                                            GNU/Linux.ch by GNU/Linux.ch

                                                            GNU/Linux.ch

                                                            1 Listeners

                                                            Bit-Rauschen: Der Prozessor-Podcast von c’t by c't Magazin

                                                            Bit-Rauschen: Der Prozessor-Podcast von c’t

                                                            0 Listeners

                                                            UNFASSBAR – ein Simplicissimus Podcast by Simplicissimus

                                                            UNFASSBAR – ein Simplicissimus Podcast

                                                            25 Listeners

                                                            Urlaub im Userspace by Christian Stankowic, Jan Walther & Enrico Bartz

                                                            Urlaub im Userspace

                                                            0 Listeners