정처기(2)
-
📌 테스트 자동화 도구 개요 - 소프트웨어 테스트 자동화
1️⃣ xUnit (단위 테스트 프레임워크)✅ JUnit, NUnit, PHPUnit 등 다양한 언어에서 사용되는 단위 테스트 프레임워크🔹 특징:다양한 언어(Java, C#, Python, PHP 등)에 맞게 개발된 단위 테스트 프레임워크 모음assert 문을 이용해 코드가 원하는 결과를 출력하는지 검증대표적인 예:JUnit (Java)NUnit (C#)PyUnit (Python)PHPUnit (PHP)2️⃣ STAF (Software Testing Automation Framework)✅ 분산 환경에서 여러 테스트를 자동화하는 프레임워크🔹 특징:여러 시스템에서 테스트 자동화가 가능 → 분산 테스트 지원테스트 환경 설정, 실행, 로깅 기능 제공다양한 테스트 도구와 연계 가능 (ex. Selenium,..
2025.02.13 -
비동기적인게 새로고침 안 하는 것?
📌 비동기(Asynchronous) = 새로고침 없이 데이터 처리!완전 맞는 말이야! **비동기 방식(Asynchronous)**은 페이지를 새로고침하지 않고도 서버와 데이터를 주고받을 수 있는 방식이야.🔹 동기(Synchronous) vs. 비동기(Asynchronous)구분동기(Synchronous)비동기(Asynchronous)데이터 요청 방식서버에 요청 → 응답 받을 때까지 기다림서버에 요청 → 응답을 기다리지 않고 다른 작업 가능사용자 경험요청이 끝날 때까지 화면이 멈춤요청 중에도 화면이 계속 동작새로고침 여부페이지 전체 새로고침새로고침 없이 데이터 업데이트예시HTML 폼 제출 후 새로고침됨AJAX 요청으로 서버에서 데이터 받아와 부분 업데이트 📌 결론!비동기(AJAX) = 새로고침 없이 ..
2025.02.13