diff --git a/.gitignore b/.gitignore index f5c049923c2b9521c35b264d194269f97eb38c93..78ec18e4c75c5224b86f458be59cf5081583bba8 100644 --- a/.gitignore +++ b/.gitignore @@ -226,4 +226,5 @@ chrome-mac-x64.zip chrome-win32.zip chrome-win64.zip -screenshots/ \ No newline at end of file +# Screenshots folder +Screenshots_* diff --git a/load_check.py b/load_check.py index ed7dc96089e73fb900e05cd37abc13faa31ce6d2..62377413469856f559bb1ec60085a98c19ed3d73 100644 --- a/load_check.py +++ b/load_check.py @@ -6,6 +6,7 @@ import time import unittest import random import os +from datetime import datetime from selenium import webdriver from selenium.webdriver.common.by import By @@ -91,11 +92,11 @@ class MultipleTest(unittest.TestCase): self.max_connections = 50 self.ramp_up_time = 30 * 60 - # print("\n8. [선택] 스크린샷 저장 위치 (기본값: screenshots):") - # self.screenshot_base_dir = input().strip() or "screenshots" - self.screenshot_base_dir = "screenshots" - if not os.path.exists(self.screenshot_base_dir): - os.makedirs(self.screenshot_base_dir) + # Make Screenshots_YYMMDD_HHmmss folder + timestamp = datetime.now().strftime("%y%m%d_%H%M%S") + self.screenshots_folder = f"Screenshots_{timestamp}" + os.makedirs(self.screenshots_folder, exist_ok=True) + self.screenshot_base_dir = self.screenshots_folder def setUp(self): self._get_user_inputs()