Ajouter des écouteurs d'événement à plusieurs éléments

J'ai eu du mal avec ce pour un bon couple d'heures maintenant.

Je veux ajouter un écouteur d'événement pour tous les <select>s sur une page et j'ai ce bout de code pour l'instant:

onload = function(e) {
    sels = document.getElementsByTagName('select');
    for(i=0; i<sels.length; i++) {
        sels[i].addEventListener('change', alert('test!'), false);
    }
}

Cela ne déclenche l'alerte lorsque la page est chargée et pas lorsque je change la valeur dans l'une de mes <select>s.

Puis-je obtenir un coup de pouce dans la bonne direction, s'il vous plaît? 🙂