extended testing section of dev-guide
explained pytest marks, especially the special behaviour of the *online* mark