Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Blah Functionality and regression Test Suite Documentation | ||||||||
Line: 32 to 32 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Get here: the file cream_regression_testing.tar containing the cream regression testsuite. | |||||||
> > | Get the more recent version of the testsuite from GitHub repository connecting here and clicking on the button labeled "Download as .tar.gz" | |||||||
cd <where you want> | ||||||||
Changed: | ||||||||
< < | cp cream_regression_testing.tar | |||||||
> > | cp cream_blah_testsuite.tar | |||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > | Blah Functionality and regression Test Suite DocumentationBlah functionality tests introductionThe blah functionality testsuite covers the blparser tests described in the blah test plan.Testsuite installationThe installation is needed only client-side. It must be done on an emi-ui. The blah functionality testsuite is included in the same package of cream regression testsuite and blah regression testsuite. Be careful to maintain the installation order below because cream functionality testsuite installs all dependencies needed also by blah functionality and cream and blah regression testsuite.
wget http://robotframework.googlecode.com/files/robotframework-2.7a1.tar.gz tar -xvf robotframework-2.7a1.tar.gz cd robotframework-2.7a1 python setup.py install
wget http://yum.gridctb.uoa.gr/repository/robot_testing.repo -O /etc/yum.repos.d/robot_testing.repo yum groupinstall cream_testing_group yum install cream_test
cd <where you want> cp cream_regression_testing.tar <where you want> tar -xvf cream_regression_testing.tar Configuration
vi/gedit cream_blah_testsuites/regression_env.sh and customize CREAM_TESTSUITE_HOME source cream_blah_testsuites/regression_env.sh vi/gedit ${CREAM_TESTSUITE_HOME}/cream_blah_testsuites/lib/conf/cream_testsuite_conf.ini and customize it Notes on cream-blah testsuites configuration
BLAH Functionality testsuite run:At this point the regression testsuite must be run in the same shell where the environment is set. There are two options:
cd $CREAM_TESTSUITE_HOME/blah_testing/ pybot tests
cd $CREAM_TESTSUITE_HOME/blah_testing/tests pybot check_notifications_for_normally_finished_jobs.html pybot check_notifications_for_cancelled_jobs.html pybot check_notifications_for_suspended_resumed_jobs.html BLAH Regression testsuite run:
cd $CREAM_TESTSUITE_HOME/blah_regression/tests pybot only_new_parser
cd $CREAM_TESTSUITE_HOME/blah_regression/tests pybot only_old_parser
cd $CREAM_TESTSUITE_HOME/blah_regression/tests pybot bug*.html-- SaraBertocco - 2012-06-25 |