Wenn Sie die Installationsdatei heruntergeladen und entpackt haben, gehen Sie wie folgt vor:
cat $SUPERX_DIR/db/bin/SQL_ENV_qa.sam >>$SUPERX_DIR/db/bin/SQL_ENV
JDBC_CLASSPATH="$SUPERX_DIR/webserver/tomcat/lib/servlet-api.jar:$LIB_PATH/ant.jar" ; for i in `ls $LIB_PATH/*.jar` ; do JDBC_CLASSPATH=$JDBC_CLASSPATH:$i ; done ; XML_CLASSPATH=$JDBC_CLASSPATH
JDBC_CLASSPATH="$WEBAPP/WEB-INF/lib_ext/superx5.0_fuer_h1.jar:$WEBAPP/WEB-INF/lib_ext/servlet-api.jar:$LIB_PATH/ant.jar" ; for i in `ls $LIB_PATH/*.jar` ; do JDBC_CLASSPATH=$JDBC_CLASSPATH:$i ; done ; XML_CLASSPATH=$JDBC_CLASSPATH
JDBC_CLASSPATH="$WEBAPP/WEB-INF/classes:$WEBAPP/WEB-INF/lib_ext/servlet-api.jar:$LIB_PATH/ant.jar" ; for i in `ls $LIB_PATH/*.jar` ; do JDBC_CLASSPATH=$JDBC_CLASSPATH:$i ; done ; XML_CLASSPATH=$JDBC_CLASSPATH
CATALINA_OPTS="$CATALINA_OPTS -DMODULE_PFAD=.../superx/WEB-INF/conf/edustore/db/module"
Danach laden Sie die SQL_ENV neu und starten die Installation:
. $SUPERX_DIR/db/bin/SQL_ENV cd $QA_PFAD qa_modul_erzeugen.x
Danach legen Sie Testfälle an wie im Benutzerhandbuch beschrieben.
Wenn Sie die Installationsdatei heruntergeladen und entpackt haben, gehen Sie wie folgt vor:
. $SUPERX_DIR/db/bin/SQL_ENV cd $QA_PFAD/upgrade qa_upgrade.x
Die Ausführung der Testfälle starten Sie mit
cd $QA_PFAD qa_update.x
Sie können die Testfall-Ausführung automatisieren, indem Sie den qa_update.x in den cronjob mit aufnehmen. Ein Muster liegt in $QA_PFAD/qa_update_cron.x.sam
Im QA-Modul ist es manchmal sinnvoll, Testfälle von einer Säule auf eine andere Säule zu übertragen. Wir nutzen dazu die Backup- und Restore-Funktion des Moduls. Sie entladen die Testfälle mit
cd $QA_PFAD qa_backup.x
Es werden UNL-Dateien in $QA_PFAD/tmp/* angelegt. Diese können Sie mit scp auf den Zielrechner übertragen:
cd $QA_PFAD scp -r tmp superx@zielrechner:$QA_PFAD
Auf dem Zeilrechner führen Sie dann aus:
cd $QA_PFAD qa_restore.x