Hello,
As noted by Fabian and Karanbir (at least what I've understand), the packages needed by the tests should be installed outside the kickstart.
So I've attached an install script for each tested services.
Now tests can be launched with simple 'for' loop, my directory structure looks like (I used 0-install_[SERVICE].sh and [SERVICE]_test_name.sh convention):
0-install_dovecot.sh 0-install_httpd.sh 0-install_mysqld.sh 0-install_postfix.sh 0-install_sshd.sh 0-install_vsftpd.sh dovecot_imap_login.sh dovecot_pop3_login.sh httpd_php.sh httpd_servehtml.sh httpd_vhost.sh mysqld_conn_test.sh mysqld_create_db.sh mysqld_drop_db.sh postfix_smtp.sh sshd_conn_test.sh sshd_user_login.py vsftpd_anonymous_login.sh
Best regards.