Jenkins : 2.218 Selenium : 3.141.59 Java : 1.81.8.0_221 Jenkins, Java, Gradle, Junit 등은 기본 사용 가능하다고 가정한다. 1. Jenkins에서 Selenium Grid 플러그인을 설치한다. 2. 셀레니움 jar 다운로드 3. Jenkins에서 Selenium Grid 설정 JSON 형태로 셋팅하였으며, [https://www.softwaretestinghelp.com/selenium-grid-selenium-tutorial-29/] 사이트를 참고하였다. 4. Selenium Hub 시작 정상적이라면 아래와 같은 화면이 보인다. 쉽지않았다. 여러가지 이유로 이 화면을 보는데까지 오래 걸렸다. 5. Selenium Node 실행 * jav..
Angular 에서 route 설정을 통해 개발한 URL이 있는경우에, Nginx 서버에서는 404 에러가 발생하는 이슈가 있다. 이것은 Nginx 에서 이동할 주소가 없다고 판단하는것인데, 이경우 angular의 index.html 을 404 에러페이지로 지정하여 해결 할 수 있다. nginx.conf 파일의 location 부분에 11번째 줄을 추가한다. 7 8 location / { 9 root /usr/share/nginx/html; 10 index index.html index.htm; 11 try_files $uri $uri/ /index.html; 12 } 13 참고자료 [https://www.digitalocean.com/community/questions/nginx-404-error-wi..
레드마인의 설치는 Ruby가 필요합니다. 루비를 관리하기 위해선 RVM을 사용하는게 최선입니다.레드마인의 설치는 어렵지 않습니다. 레드마인이 사용하게될 DB만 셋팅해주면 나머지는 기본값으로 동작합니다.조금 더 고급지게 사용하기 위해 플러그인을 설치하다보면 많은 어려움을 격게 됩니다. ※ 이 문서는 아래와 같은 환경에서 만들어졌습니다. Ubuntu 14.04.4 LTS / OS 버전확인 ; grep . /etc/*-releasemysql Ver 14.14 Distrib 5.5.53, for debian-linux-gnu (x86_64) using readline 6.3 / MySQL 버전확인 ; mysql --versionRedmine 3.3.1.stableRuby 2.3.1-p112 (2016-04-26..