StoryCode

'전체 글'에 해당되는 글 570건

  1. 도커 명령 모음
  2. python.gmail.로그인.메일발송
  3. JMeter.설치 및 사용

도커 명령 모음

Docker, 도커
반응형
docker.image.목록 docker image list
docker.image.실행 docker run -v[source]:[target] -p 8081:8080 --rm -t [image]
docker.image.삭제 docker rmi [image]
docker.image.전체삭제 docker system prune -a
docker.container.실행목록 docker ps
docker.container.삭제 docker rm [container]
docker.container.bash 접속 docker exec -it [id] /bin/bash
반응형

python.gmail.로그인.메일발송

Python, 파이썬
반응형

참조) https://oceancoding.blogspot.com/2019/11/smtp.html

 

선행작업)

1) 구글 계정 설정 ( Gmail 설정 아님 )

아래에서 "앱 비밀번호" 를 클릭하고 들어가, 비밀번호를 생성하면 된다.

 

 

 

2) 메일 발송 코드

import smtplib
from email.mime.text import MIMEText
 
# 세션 생성
s = smtplib.SMTP('smtp.gmail.com', 587)
 
# TLS 보안 시작
s.starttls()
 
# 로그인 인증
s.login('xxx@gmail.com', '16자리앱비밀번호')
 
# 보낼 메시지 설정
msg = MIMEText('내용 : 한글 내용')
msg['Subject'] = '제목 : 오션 코딩 학원'
 
# 메일 보내기
s.sendmail('sender@gmail.com', 'recevier@gmail.com', msg.as_string())
 
# 세션 종료
s.quit()

 

 

반응형

'Python, 파이썬' 카테고리의 다른 글

유튜브 업로드  (0) 2021.04.06
기차표 예매 (SRT)  (0) 2021.04.06
Python.설치파일만들기  (0) 2020.04.06
(작성중) Python.QT5.mathplotlib.막대그래프  (0) 2020.04.02
Application.PyQT5.Anaconda.PyCharm  (0) 2020.04.02

JMeter.설치 및 사용

BenchMark, Web, JMeter
반응형

설치)

 

1) Java 8 이상 설치

 

2) jmeter 다운로드후 아무 위치에 압축해제

jmeter.apache.org/download_jmeter.cgi

 

3) jmeter plugin 다운로드후, lib / ext 에 복사

jmeter-plugins.org/downloads/all/

 

4) jmeter 시작

bin / jmeter.bat

 

5.참고) Menu.options > Plugins Manager 에서 각종 Plugin을 사용할 수 있다.

 

6) Plugin Manager > Avail... > Custom Thread Groups 추가

 

7) Plugin Manager > jpgc-graphs-basic 을 설치해야 한다.

https://jmeter-plugins.org/wiki/Start/ 에서 Document Tab 을 보면,

"Graph > Transactions per Second" 가 있으니, 클릭하고 들어가면 download ( 정확히는 plugins manager 에서 설치할 때 검색할 plugin 명이 보인다 )

 

기본 사용법)

1) 빈 Test 플랜를 먼저 생성한다.

File / New

 

2) Test 플랜 밑에 Thread Group 을 추가한다.

Test 플랜 마우스RrightClick > Add > Thread(Users) > Thread Group

Number of Threads(users) : Concurrent User

Ramp-Up Period : Number of Threads 를 몇초만에 채울 것인가 ? 0 이면 바로 생성. 100 이면 100 초 동안 천천히 생성

Loop Count : Threads 별 수행 회수 ( 즉, 총 수행회수는 Number of Threads X Loop Count 가 된다 )

 

3) HTTP Header Manager 추가

Content-Type 추가

 

4) HTTP Request 추가

Charset 수정

 

5) Data / 그래프등 추가

jp@gc Transaction per second 등 추가해보면 된다.

 

 

추가 사용법1.same url, multi parameter)

1) HTTP Request 에서 변수 추가 ( Ex> ${path} )

2) 변수에 넣을 CSV 데이타 생성 ( Thread Group -> Add -> Config Element )
    variables name 에 변수기재

 

3) 실행

반응형

'BenchMark, Web, JMeter' 카테고리의 다른 글

Jmeter.우분투.서비스 성능 측정  (0) 2024.03.30