Meego Wiki
Views

Quality/QA-tools/MCTS test automation design/poc-implementation

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Testrunner-lite)
Line 6: Line 6:
== OpenAMQ ==
== OpenAMQ ==
* Download [http://download.imatix.com/openamq/stable/OpenAMQ-1.3d1.tar.gz sources]
* Download [http://download.imatix.com/openamq/stable/OpenAMQ-1.3d1.tar.gz sources]
-
* tar xzvf OpenAMQ-1.3d1.tar.gz
+
tar xzvf OpenAMQ-1.3d1.tar.gz
-
* cd OpenAMQ-1.3d1
+
cd OpenAMQ-1.3d1
-
* IBASE=$PWD/ibase sh build.sh
+
IBASE=$PWD/ibase sh build.sh
We need to install archives and headers to system directories
We need to install archives and headers to system directories
-
* sudo mkdir /usr/local/openamq
+
sudo mkdir /usr/local/openamq
-
* sudo mkdir /usr/local/openamq/lib
+
sudo mkdir /usr/local/openamq/lib
-
* sudo mkdir /usr/local/openamq/include
+
sudo mkdir /usr/local/openamq/include
-
* sudo cp ibase/lib/*.a /usr/local/openamq/lib
+
sudo cp ibase/lib/*.a /usr/local/openamq/lib
-
* sudo cp ibase/include/*.h /usr/local/openamq/include
+
sudo cp ibase/include/*.h /usr/local/openamq/include
== JSON ==
== JSON ==
-
Download [http://oss.metaparadigm.com/json-c/json-c-0.9.tar.gz sources]
+
* Download [http://oss.metaparadigm.com/json-c/json-c-0.9.tar.gz sources]
-
* tar xzvf json-c-0.9.tar.gz
+
tar xzvf json-c-0.9.tar.gz
-
* cd json-c-0.9
+
cd json-c-0.9
-
* ./configure
+
./configure
-
* make
+
make
-
* sudo make install
+
sudo make install
-
* sudo ldconfig
+
sudo ldconfig
= Testrunner-lite =
= Testrunner-lite =
Testrunner-lite using OpenAMQ and JSON for event messaging can be found from [http://meego.gitorious.org/~slahtinen/meego-quality-assurance/slahtinens-testrunner-lite a testrunner-lite clone] in branch multidut.
Testrunner-lite using OpenAMQ and JSON for event messaging can be found from [http://meego.gitorious.org/~slahtinen/meego-quality-assurance/slahtinens-testrunner-lite a testrunner-lite clone] in branch multidut.

Revision as of 12:38, 20 December 2010

Contents

Used components

Building and installing required components

OpenAMQ

tar xzvf OpenAMQ-1.3d1.tar.gz
cd OpenAMQ-1.3d1
IBASE=$PWD/ibase sh build.sh

We need to install archives and headers to system directories

sudo mkdir /usr/local/openamq
sudo mkdir /usr/local/openamq/lib
sudo mkdir /usr/local/openamq/include
sudo cp ibase/lib/*.a /usr/local/openamq/lib
sudo cp ibase/include/*.h /usr/local/openamq/include

JSON

tar xzvf json-c-0.9.tar.gz
cd json-c-0.9
./configure
make
sudo make install
sudo ldconfig

Testrunner-lite

Testrunner-lite using OpenAMQ and JSON for event messaging can be found from a testrunner-lite clone in branch multidut.

Personal tools