09.06.2009 - TestFest

Fra PHP Norge Wiki

Revision as of 9. jun 2009 kl. 09:40 by Eide (Talk | bidrag)
(diff) ← Eldre versjon | vis nåværende versjon (diff) | Nyere versjon → (diff)
Gå til: navigasjon, søk

As part of PHP TestFest 2009 we will be holding an evening event at the Oslo offices of Redpill Linpro. No experience of writing tests is necessary and we will be treated during the evening by some talks on hot topics, so if you have an interest in PHP you have no excuse not to come along!

Innhold

[rediger] Schedule

Tuesday 9th June

Time Description who?
15:30 Doors open for early birds that want to mingle, get set up and maybe get started -
17:00 Introduction talk with tutorial Russ/Hannes
18:00 First talk? tba
tba Food? tba
22:00 Provisional time, wrap up, stats etc. Hannes/Russ

[rediger] Location information

The offices are easily accessible by bus, tram, underground and overground train services, if you are unfamiliar with the area Trafikanten.no may prove useful. Pick #Storo or #Storo (På Broen) as the destination as the offices are located above the bridge.

[rediger] Goals and aims

  • We hope that by the end of the evening, every participant will have written at least one useful test
  • By writing tests, we should all learn something new about the code
  • By attending, it is hoped that participants will continue to contribute in future
  • Networking - this is a chance to meet with committed PHP users in our area

[rediger] The tests

We will need to choose a general area to test and prepare a list of uncovered code for coverage which we can work on. Details of that will follow here, if anybody has any suggestions please feel free to contact us.

[rediger] You will need

Ideally you should bring your own laptop with some kind of editing environment ready and a subversion client. If you don't think you will be able to bring a laptop with you please let us know so we can try to accommodate. It will also save time if you can set up the test environment on your machine, but don't worry about that as we will help if necessary.

Check out PHP TestFest 2009 if you want to do some homework and be extra prepared.

[rediger] What we will provide

  • Help with setting up the test environment (Possibly provision of a virtualbox image to save a lot of time)
  • Access to source code and documentation
  • Light refreshments (and maybe pizza)
  • Experienced PHP test writers to assist
  • A mentor (Hannes Magnusson) to help, check code and commit our work to PHP cvs when it's approved

[rediger] Talks

To add a little something extra, we will try to hold a few interesting short talks about hot topics. If you have any ideas, or would like to hold a talk, please let us know using the contact details below.

We will try to hold the talks in a separate room so as not to disturb anyone who would prefer to continue testing.

[rediger] Contact information

  • On Freenode, look for rooster, bjori, zegenie - one of us should be at least in #phptestfest which is a good place to ask questions
  • Organisers - Redpill-Linpro faggruppe
    • Russell Flynn (rooster) Email: russ@redpill-linpro.com
  • Mentor - Hannes Magnusson (bjori) Email: bjori@redpill-linpro.com

[rediger] Attendees

Attendance will be limited based on how many experienced test writers and mentors we have, currently the limit is 14 unless the situation changes. If you wish to attend, please feel free to add your name to the list but also make sure you pass on your contact information using the links above. (register here and use same login for wiki)

  1. Russell Flynn
  2. Daniel Andre
  3. Knut Urdalen
  4. June Henriksen
  5. Ole-Petter Wikene
  6. Wojciech Kupiec (maybe)
  7. Tatjana Andersen
  8. Robert Strind
  9. Hannes Magnusson
  10. Simeon Simeonov
  11. Håvard Eide
  12. -
  13. -
  14. -

[rediger] Preparation

  • EITHER Build the latest snapshot of PHP
    • http://snaps.php.net/
    • You will need to install ltp and lcov if you want togenerate test coverage
    • Probably some other stuff, which I'm trying out now - but taking too long to get this email out
  • OR Download and install virtualbox
  • Sign up for a lightning talk if you haven't already... go on, don't be shy :)
  • As much preparation as you can/want to do before tomorrow - there is no problem with spending half an hour tomorrow of course to get set up, so it's up to you how you want to use this time. We won't "start" until everyone is there and ready, or around 1700 (whichever comes first). That means everyone that comes around 1530 - 1600 after the "konsulentkurs" will have an hour of "own time". It would be great if at least some people are totally ready before this point so they can be available to assist the others.

Remember, it is about taking part and getting "into" writing tests - even if you don't write a single usable test the evening won't have been wasted, so please don't be put off if anything looks daunting or scary! (I'm scared)