본문 바로가기
반응형
SMALL

분류 전체보기58

[성능테스트] Jmeter Authorizations Manager 보통 로그인 방식 로그인을 할 때 보통은 ID 와 Password 를 사용해서 로그인을 한다. 그리고 그 로그인은 index 페이지에 존재하거나 별도의 페이지로 넘어가서 로그인을 할 수 있도록 되어있다. 우리가 알고있는 로그인 입력창 윈도우 인증 로그인 보통의 포털 사이트들은 다수의 접근이 있기 때문에 이렇게 ID 비밀번호로 운영을 하지만 특정 회사의 경우에는 윈도우 인증을 통해서 로그인을 해주는 방식을 사용하는 곳이 있다. 많지는 않지만 종종 있다. 성능 테스트를 할 때 로그인은 매우 중요하다. 보통 거의 필수적으로 들어가는 항목에 포함이 되는 편이기도 하고, 그 로그인이 있어야 다음 세션을 이어서 처리할 수 있기 때문이다. 로그인을 하는 경우 f12 개발자도구를 통해서 보게되면 세션 아이디나 GUID.. 2022. 5. 10.
[성능테스트] Jmeter 레코딩 템플릿 사용법 성능 테스트를 진행하면서 Jmeter가 오픈소스이기 때문에 무료로 많이들 사용 할 수 있다. 좋은 UI와 성능을 지녔지만 비싼 비용인 로드러너는 많이 사용하지 않는 추세다. 오늘은 Jmeter를 사용해서 레코딩을 하고 그 레코딩한 트랜잭션 중 의미있는 것을 어떻게 추려내는지 살펴보도록 하겠다. Jmeter 다운로드 우선 Jmeter 를 실행하기 위해서는 두가지 준비물이 필요하다. PC 는 당연히 있어야 한다고 가정하고 1. JAVA 1.8 버전설치 (https://github.com/ojdkbuild/ojdkbuild) --> open jdk 를 받으면 된다. --> 자세한 설치방법과 환경변수 셋팅은 (https://kwonoj.tistory.com/9) 를 참고하면 된다 2. Jmeter 설치파일 (h.. 2022. 5. 6.
JAVA 환경변수 셋팅하기(윈도우, 리눅스) JAVA 환경변수 셋팅하기 JAVA 를 다운로드 해주도록 한다. JAVA 1.8 버전설치 (https://github.com/ojdkbuild/ojdkbuild) windows 와 linux OS 에 맞는 버전을 다운로드 해주면 된다. window 다운로드 후 C 드라이브의 jdk 폴더를 하나 만들어주고 압축을 풀어준다. 나중에 JDK 버전별로 관리하기에 좋다. 압축을 풀었다면 경로는 C:\jdk\java1.8\... 이렇게 될 것이고 이것을 환경변수에 등록하고 Path 등록을 해주도록 하자. 환경변수에 들어가서 환경변수와 path를 각각 변경해주면 된다 시스템 변수에다가 해주어야 한다 위에 계정 변수에다가 해주면 그 계정만 사용가능한 것이기 때문이다 잘 설치됐는지 확인방법 이렇게 cmd 창을 띄워서 j.. 2022. 5. 4.
[성능테스트] Jmeter 보안로그인 세션유지 보안 로그인 과정은 어디서 사용하나? 우리가 보통 로그인을 하기 위해서 F12 개발자 도구로 보면 내가 로그인한 아이디 비번은 쉽게 확인이 가능하고 이후 세션이 유지될 때에도 그 ID 값이 이어지면서 세션이 유지되는 경우가 보통이다. 로그인/비번 입력창에 아이디/비번 으로 로그인 되는 것이 아니라 암호화 과정을 거쳐서 로그인이 된다. 요새 보안이 강화되어서 이런식으로 암호화를 거쳐서 하는 곳이 많다고 한다. 로그인 암호화 과정을 jmeter 에서 추가해야 하는 이유? Jmeter 에서 레코딩을 하고 run 을 할 때 Parameter 로 로그인 아이디와 비번을 다음 api 에서 사용하거나 Response에서 로그인 아이디 비번을 기록해야 하는데 아이디 한개로 레코딩 된 채로 자체 암호화 된 key 값을 .. 2022. 4. 30.
반응형
LIST