Software Test/자동화
-
[GoogleTest] linux에 googletest를 동적라이브러리로 설치Software Test/자동화 2017. 12. 27. 17:27
linux 환경에서 google test를 위한 설치 진행 cmake시 옵션을 사용하여 동적 라이브러리로 생성 1. google test download 실행 : wget https://github.com/google/googletest/archive/release-1.7.0.tar.gz --2017-12-26 15:15:00-- https://github.com/google/googletest/archive/release-1.7.0.tar.gz Resolving github.com (github.com)... 192.30.253.112, 192.30.253.113 Connecting to github.com (github.com)|192.30.253.112|:443... connected. HTTP r..
-
[ANT] condition 을 통한 조건문Software Test/자동화 2017. 11. 30. 14:35
ANT를 이용하여 스크립트 작성 중 조건문 사용이 필요한 경우가 있다. if문을 사용할 수 있으면 좋겠지만 if를 기본적으로 지원하지 않는 것으로 보인다. 이 경우 condition을 이용해서 if - else 와 같은 구문을 사용할 수 있다. condition 안에서 수행되는 결과에 따라 property에 원하는 값을 넣을 수 있다. 비교용 property 값 (properties로 작성) check.value=false condition 사용 check.value : ${check.value} conditiion_value : ${condition_value} 수행 결과 condition 결과를 담을 property는 condition_value로 만들고 check.value 값인 false와 비교를..
-
[ANT] exec, sshexec로 결과(return, property) 가져오기Software Test/자동화 2016. 1. 26. 17:43
ANT를 좀 더 다양하게 이용하다보면 실행한 결과값을 이용해야할 경우가 있다 이 떄 exec나 sshexec 모두 outputproperty를 이용하면 exec 수행에 따른 결과를 받아올 수 있다. 또한 명령어를 통한 결과값을 받아올 때 줄바꿈까지 오는 경우가 많다. 이 경우에는 line.separotor를 분리해주어야한다. 1. exec result : ${result} 실행 : ant -f test.xml exec_test 결과 exec_test: [echo] result : -rw-rw-r-- 1 test test 308 1¿u 26 17:17 test.xml 2. sshexec ssh_result : ${ssh_result} 실행 : ant -f test.xml sshexec_test 결과 ssh..
-
[ANT] Linux에 ANT 설치Software Test/자동화 2015. 12. 9. 10:29
Linux에 ANT 설치 1. ANT 다운로드 아래 apache 사이트에서 ant 다운로드 수행 http://ant.apache.orghttp://ant.apache.org/bindownload.cgi 2. 압축해제 원하는 위치에 압축 해제 수행 예 : zcat apache-ant-1.9.6-bin.tar.gz | tar xvf - 설치된 ant를 원하는 위치로 이동 mv apache-ant-1.9.6 /usr/local/ant 3. 환경변수 설정 ANT_HOME을 추가하고 PATH에 $ANT_HOME/bin 추가 export ANT_HOME=/usr/local/ant export PATH=$PATH:$ANT_HOME/bin 4. 사용 ant