BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:Testing and Automation devroom X-WR-CALNAME;VALUE=TEXT:Testing and Automation devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:1298@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T110000 DTEND:20130202T114000 SUMMARY:Metaphor and BDD DESCRIPTION:
Writing good, maintainable code and tests requires removing yourself from the immediate concern of instructing the computer to do something and instead concentrate on explaining the desired behavior to another human being.
Using System Metaphor and BDD (aka TDD done right) highlights the story telling that is intrinsic in this way of developing. We will cover some examples of how to apply this and what you might find happens as a result.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/telling_stories_about_code/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrew Parker":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jeff Weiss":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1455@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T115000 DTEND:20130202T123000 SUMMARY:Automating OpenStack Testing on Ubuntu DESCRIPTION:This talk will cover the overall approach taken to automating packaging and testing of Openstack on Ubuntu, on hardware, per upstream commit for every core OpensStack project; tools/patterns covered will include:
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/automating_openstack_testing/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="James Page":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1456@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T124000 DTEND:20130202T131000 SUMMARY:BDD for Mobile using Calabash DESCRIPTION:This talk will introduce Calabash, an open-source technology for automated acceptance testing of Android and iOS apps, providing a hands-on example of cross-platforms testing using Cucumber and Calabash.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/mobile_bdd_with_calabash/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Karl Krukow":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1296@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T133000 DTEND:20130202T141000 SUMMARY:How MediaWiki is tested DESCRIPTION:The software that runs Wikipedia, named MediaWIki, is tested in the open just like Wikipedia itself. This talk will cover how MediaWiki is tested, along with mistakes and successes made along the way.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/testing_mediawiki/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Željko Filipin":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1457@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T142000 DTEND:20130202T150000 SUMMARY:LNST - Automated and Portable Network Tests DESCRIPTION:Testing network stacks requires a fair amount of configuration to be done on multiple machines. In this presentation, we would like to introduce a tool we have been working on for the last couple of months. Our main goal is to make networking tests and reproducers as automated and portable as possible.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/portable_network_tests_with_lsnt/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Radek Pazdera":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1297@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T151000 DTEND:20130202T155000 SUMMARY:Scale your Jenkins build pipeline automatically to minimize test time DESCRIPTION:As your product grows the number of tests will grow. At one point, the number of tests overwhelm the number of servers to run those tests, developer feedback becomes slower and bugs can sneak in. To solve this problem, we built parallelization into our Jenkins build pipeline, so we only need to add servers to keep overall test time down. In this talk, I'll cover how we did it and what came out of it in terms of pros and cons.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/scaling_jenkins_for_fast_tests/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Anders Nickelsen":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1458@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T160000 DTEND:20130202T164000 SUMMARY:A Continuous Packaging Pipeline DESCRIPTION:In my talk, I describe a pipeline for scripting the build process of custom system packages integrated with a continuous integration system – from Git repository through the CI build server to the Apt repository available to client systems
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/continuous_packaging_pipeline/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Maciej Pasternacki":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1459@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T165000 DTEND:20130202T170500 SUMMARY:DevOps with Jenkins DESCRIPTION:This lightning talk will give an overview what DevOps is and which role Jenkins can play while implementing DevOps.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/devops_with_jenkins/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michael Hüttermann":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1460@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T171500 DTEND:20130202T173000 SUMMARY:What's Our Status DESCRIPTION:The red/green metaphor to indicate failed/successful jobs may seem obvious but it doesn't scale when trying to visualise the state of a complex system. This talk does not claim to have all the answers; It is a call for action, to seek help from the community.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/status_of_visualizing_status/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dirk Haun":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1461@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T174000 DTEND:20130202T175500 SUMMARY:Building, testing and deploying mobile apps with Jenkins & friends DESCRIPTION:We'll take a quick look at how Jenkins and its plugins can integrate with various open source tools, helping to quickly find issues with Android and iOS apps, test across multiple OS versions and devices with minimal effort, and how to deploy beta versions to your testers and end users automagically.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/building_testing_mobile_apps_jenkins/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Christopher Orr":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:1462@FOSDEM13@fosdem.org TZID:Europe-Brussels DTSTART:20130202T180500 DTEND:20130202T184000 SUMMARY:Jenkins Developer Meetup and Birthday Toast DESCRIPTION:Collaborative meeting between Jenkins developers and potential contributors to discuss the project. Since it's Jenkins' second birthday, we'll also have as birthday toast!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Testing and Automation URL:http:/fosdem.org/2013/schedule/2013/schedule/event/jenkins_dev_meetup/ LOCATION:H.1309 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kohsuke Kawaguchi":invalid:nomail END:VEVENT END:VCALENDAR