1. 자동화 실행하기 

selenium으로 생성한 자동화 관련 작업들을 실행할수있는 환경이 필요하다.
장고(Django)를 이용해 보려 한다.

장고는 개발 환경을 세팅하고 웹 어플리케이션을 개발하는 것이 매우 쉽다고 한다
과연 비개발자인 나는 이툴을 제대로 이용할수있을까 겁이난다... 
일단 무작정 설치부터 해보자 ㅋㅋ 

- pip 파이프 툴 업그레이드 부터 진행해보자 
명령어 : -m pip install --upgrade pip ( window 버전 )
이왕이면 최신 파이프를 연결해주는게 좋아 별도로 진행해주었다.

- 장고를 설치해보자 
명령어 : pip install Django

설치는 매우 간단했다

- 프로젝트 생성

이제 프로젝트를 만들수있는 폴더가 필요하다 
임의의 경로를 하나 생성하여 추가해도록 해보자

C:\Django\pjt << 프로젝트 폴더를 만들어 해당 경로로 진입해서 진행을 해보자

명령어 : cd C:\Django\pjt

명령어 : django-admin startproject testPjt

오 여러가지 파일과 폴더가 임의로 생성이 되었다 ( 신기 신기... )

 

- 애플리케이션 생성 
프로젝트가 생성이 완료되었으면 이제 프로젝트안에 하나하나의 기능들을 구현하기위해 애플리케이션을 설치해야한다.
자동화를 실행,중단,결과를 볼수있는 각가의 애플리케이션이 있어야 함으로 하나하나 만들어 가보도록하자
명령어 : python manage.py startapp testautomadition

- 패키지안에 애플리케이션을 연동시켜 보자 
setings.py 파일에 installe_apps 코드문에 아까 만들어두었던 testautomadition 애플리케이션을 등록시켜준다.

- 사용자 및 그룹테이블 생성하기

음... db까지 필요하게 될까?? 생각이 들긴하지만 추후 관리차원에서는 db도 필요하지않을까 생각이 들어 테이블을 생성해보도록 하자

명령어 : python manage.py migrate

- 서버 실행시키기 ( 관리자 계정 만들기 )

명령어 : python manage.py createsuperuser
유저 아이디 / 이메일 / 패스워드 를 등록해준다. 

명령어 : python manage.py runserver 0.0.0.0:8000(임의의 로컬 url 지정가능)

오오... 성공했다 로그도 정상적으로 찍힌다...

시작이 반이다 장고도 설치 완료했으니 이제 장고를 이용해서 자동화를 돌릴수있는 애플리케이션을 개발해보자

 

'테스트 자동화' 카테고리의 다른 글

테스트 자동화 시작(5)  (0) 2021.11.22
테스트 자동화 시작(4)  (0) 2021.10.02
테스트 자동화 시작(2)  (0) 2021.09.05
테스트 자동화 시작!!  (0) 2021.08.28
테스트 자동화 영역 선정하기  (0) 2021.08.28

+ Recent posts