본문 바로가기

반응형

전체 글

(9429)
전체 시스템 구성도 프롬프트 세트 A-1. 아이소메트릭 클라우드 아키텍처(엔터프라이즈 라이트 테마) “isometric cloud architecture diagram, enterprise flat style, Korean labels, Vinci: Test-Centric ALM/DevOps Platform. Top: 사용자/팀. Middle-left: Vinci Studio(‘VS Code 확장, 테스트 작성/실행, Playwright, Appium, REST Client, Code Analyzer’). Middle-center: Vinci Web Service(‘관리 서비스: 사용자/프로젝트/접근제어/빌링’, ‘테스트 실행: 스케줄러/실행 엔진/환경 관리/병렬 실행’, ‘분석·보고: 커버리지/실패 트렌드/성능/코드 시각화’, ‘통합:..
소프트웨어 생애 주기 관리(Software Lifecycle Management, SLM) Visure Solutions는 주로 요구사항 관리(Requirements Management) 및 애플리케이션 수명주기 관리(Application Lifecycle Management, ALM)를 위한 소프트웨어 플랫폼입니다.특히 항공우주, 국방, 의료기기, 자동차와 같이 규제가 엄격하고 안전이 중요한 산업의 기업들을 위해 설계되었습니다. Visure Solutions의 자동화된 테스트 기능은 단순히 스크립트를 실행하는 것을 넘어, 요구사항 중심의 개발 및 규제 준수 환경에서 효율성과 추적성을 극대화하도록 설계된 것이 핵심입니다.다음은 Visure Solutions의 자동화된 테스트 기능에 대한 심층적인 분석입니다.1. 요구사항 기반의 테스트 자동화 (Requirements-Based Automat..
테스트 관리 도구(Test Management Tool) 테스트 관리 도구(Test Management Tool)는 소프트웨어 테스트 프로세스를 계획, 추적, 관리하고 테스트 케이스, 버그, 요구사항 간의 추적성을 제공하는 데 사용되는 도구입니다. 1. Jira + Xray / Zephyr개요Jira는 애틀라시안(Atlassian)에서 제공하는 프로젝트 관리 및 이슈 트래킹 도구입니다.Xray 또는 Zephyr는 Jira에 통합되는 테스트 관리 플러그인으로, Jira 내에서 테스트 케이스 관리, 실행, 결과 추적을 가능하게 합니다.특징애자일 및 DevOps 환경과 높은 통합성실시간 협업 및 이슈 트래킹과의 긴밀한 연동커스터마이징이 용이한 대시보드 및 보고서REST API를 통한 외부 도구 연동기능테스트 케이스 관리 (생성, 분류, 태그)테스트 실행 및 결과 기..
테스트 도구의 분류 1. 테스트 도구의 분류테스트 도구는 주로 테스트 목적, 테스트 수준, 자동화 여부, 테스트 유형 등을 기준으로 분류할 수 있습니다.1.1 목적 및 테스트 유형에 따른 분류단위 테스트 도구개별 함수, 메서드, 클래스 등 소규모 코드 단위의 기능을 검증JUnit (Java), NUnit (.NET), pytest (Python), Jest (JavaScript)통합 테스트 도구여러 모듈이나 컴포넌트 간의 상호작용을 테스트TestNG, Postman, SoapUI시스템 테스트 도구전체 시스템의 기능과 비기능 요구사항을 검증Selenium, Cypress, Katalon Studio수행 테스트 도구시스템의 응답 시간, 처리량, 자원 사용률 등을 측정JMeter, LoadRunner, Gatling보안 테스트 ..
Xray의 주요 특징 **Xray**는 보안 검사 및 취약점 스캐닝을 위한 오픈소스 도구로, 주로 웹 애플리케이션과 네트워크 인프라의 보안 진단에 사용됩니다. 중국의 보안 회사인 **Knownsec**과 그 산하의 보안 연구팀 **Knownsec 404 Team**이 개발했으며, 보안 전문가와 레드티머(Red Team)들이 주로 활용합니다. ### 🔹 Xray의 주요 특징 1. **고성능 스캐닝** - 빠른 속도로 대규모 타겟을 스캔할 수 있으며, 멀티스레드와 비동기 처리를 지원합니다. - HTTP 기반 취약점 탐지에 최적화되어 있습니다. 2. **다양한 취약점 탐지** - SQL 인젝션, XSS, SSRF, 파일 포함, 원격 코드 실행(RCE), 디렉터리 트래버설 등 주요 웹 취약점을 자동으로 탐지합니다...
베이스라인 스위트 구현 방법 "베이스라인 스위트"라는 공식 기능은 없지만, 아래 방법으로 사실상의 베이스라인을 구현할 수 있습니다.✅ 방법 1: 전용 테스트 스위트 생성예: Baseline - v1.0, Regression Baseline, Core Functionality Suite핵심 테스트 케이스들만 이 스위트에 포함시킴.이 스위트는 수정을 최소화하고, 안정된 상태로 유지.✅ 방법 2: 테스트 플랜 또는 런에서 베이스라인 정의특정 테스트 플랜(Test Plan)을 "베이스라인 테스트 플랜"으로 지정.해당 플랜 내 실행 결과를 기준으로 품질 수준을 측정.✅ 방법 3: 태그(Tag) 또는 사용자 정의 필드 활용핵심 테스트 케이스에 is_baseline, critical, regression 등의 태그 부여.필요 시 해당 태그를 필..
테스트 관리 도구 데이터 프로젝트 및 스위트 테스트 관리 도구의 모든 작업은 프로젝트(projects) 내에서 이루어집니다. 프로젝트는 고유한 ID, 이름 및 공지사항을 가집니다. 테스트 스위트(suites)는 프로젝트에 속하며, 테스트 케이스의 컨테이너 역할을 합니다. 스위트는 이름, 설명, 그리고 마스터 스위트 또는 베이스라인 스위트인지 여부를 나타내는 플래그를 포함합니다. projects 테이블 id (INT UNSIGNED): 프로젝트의 고유 식별자. 기본 키. name (VARCHAR(255)): 프로젝트 이름. announcement (TEXT): 프로젝트 공지사항. suite_mode (TINYINT): 프로젝트의 스위트 모드(단일 스위트, 여러 스위트 등). is_completed (TINYINT(1)): 프로젝..
Monorepo 멀티 React 버전 개발환경 구성 가이드 enterprise-monorepo/├── .github/│ └── workflows/│ ├── ci-cd-crm.yml│ ├── ci-cd-wms.yml│ └── ci-cd-edi.yml├── apps/│ ├── crm-system/ # React 17│ │ ├── package.json│ │ ├── tsconfig.json│ │ ├── webpack.config.js│ │ ├── src/│ │ └── public/│ ├── wms-system/ # React 18│ │ ├── package.json│ │ ├── tsconfig.json│ │ ├── vite.config...

반응형