Shuangeeer (Talk | contribs) (Created page with "= MeeGo IVI Test Suite = MeeGo IVI Test Suite is the test suite for testing MeeGo IVI, and short for ''MITS''. == Test Suite Overview == Latest MITS source code is available at ...") |
Shuangeeer (Talk | contribs) (→How to build and install MITS) |
||
| Line 12: | Line 12: | ||
cd mits/mits-connectivity-tests | cd mits/mits-connectivity-tests | ||
./pack.sh | ./pack.sh | ||
| - | # You need make sure that you have already installed necessary build required packages. If packaging is successful, there will be rpm | + | # You need make sure that you have already installed necessary build required packages. |
| + | # If packaging is successful, there will be rpm pkgs(x86.rpm, src.rpm, tar.gz) generated. | ||
rpm -ivh mits-connectivity-tests.<version>.rpm | rpm -ivh mits-connectivity-tests.<version>.rpm | ||
# You need make sure that you have already installed required packages | # You need make sure that you have already installed required packages | ||
Contents |
MeeGo IVI Test Suite is the test suite for testing MeeGo IVI, and short for MITS.
Latest MITS source code is available at http://meego.gitorious.org/meego-quality-assurance/mits. There are NN categories in MITS corresponding to each domain/component of MeeGo IVI.
Suppose you're going to install test set mits-connectivity-tests in MITS.
# export http_proxy=<proxy> if you are in Intranet git clone http://git.gitorious.org/meego-quality-assurance/mits.git cd mits/mits-connectivity-tests ./pack.sh # You need make sure that you have already installed necessary build required packages. # If packaging is successful, there will be rpm pkgs(x86.rpm, src.rpm, tar.gz) generated. rpm -ivh mits-connectivity-tests.<version>.rpm # You need make sure that you have already installed required packages
With MeeGo default release repo, install package testrunner-lite.
zypper in testrunner-lite
/usr/share/<test suite name>/tests.xml defines all test cases for the test suite. You can run all test cases in the test suite using testrunner-lite. You need to define where the test result is.
testrunner-lite -a -f /usr/share/<test suite name>/tests.xml -o results.xml
Follow the steps specified in each case and fill the results as well.
Note: By default, MITS test suite needs to be run with root user