본문 바로가기

Software Test

OpenSTF #1.설치

반응형

오늘은 openstf 라는 오픈소스에 대해 이야기해보려 합니다.

앱을 개발하고 나면 다양한 테스트를 거치게 되는데, 개발팀과 테스트팀이 분리되어 있는 경우

테스트팀에서 테스트한 단말을 개발팀이 갖고 있지 않아 원활한 품질개선이 이뤄지지 않을 수 있습니다.

 

이러한 점을 극복하기 위해서는 원격으로 단말을 제어할 수 있는 방안이 필요한데,

openstf 가 이를 해결해줄 것이라 생각합니다.

 

이번 글에서는 openstf를 설치하는 방식에 대해 이야기 하겠습니다.

 

공식 사이트에 따르면 아래와 같은 환경이 필요하다고 합니다. 

 

설치 환경은 저는 Ubuntu에 기존에 했었는데, CentOS 에도 설치해보고 싶어서 해당 환경으로 재설치 진행하겠습니다.

 

우선 node js, adb, rethinkdb 를 설치해주고 나서

zeromq 부터.. 설치시 에러가 가끔.. 나기 시작했습니다.

 

1) zeromq 를 다운 받습니다. 저는 4.3.1 버전을 다운로드했습니다.

sudo wget https://github.com/zeromq/libzmq/release/download/v4.3.1/zeromq-4.3.1.tar.gz 

2)그런 다음, 압축을 풀고 폴더 이동합니다.

tar -zxvf zeromq-4.3.1.tar.gz4

cd zeromq-4.3.1

3) config 설정을 합니다.

./configure --without-libsodium --prefix-/usr/local/stow/zeromq-4.3.1

4) 빌드 후 설치합니다.

make

sudo make install

 

 

Google protobuf 설치를 진행해줍니다.

1) 다운로드를 받습니다.

git clone https://github.com/google/protobuf.git 

2) 폴더 이동 후 configure 설정

cd protobuf

./autogen.sh

./configure --prefix=/usr/local/stow/protobuf-`git rev-parse --short HEAD`

3) 빌드 후 설치

make

sudo make install

 

 

 

 

 

반응형

'Software Test' 카테고리의 다른 글

Postman - Bearer  (0) 2020.12.09
OpenSTF #3  (0) 2020.08.06
Jenkins 설치  (0) 2019.12.21