> For the complete documentation index, see [llms.txt](https://doc.txhub.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.txhub.io/getting-started-with-txhub.md).

# Getting Started with TXHUB

## <mark style="color:purple;">What Performance Test is?</mark>&#x20;

<figure><img src="/files/nhcQ8UkjDrTKquftxYlK" alt="" width="563"><figcaption></figcaption></figure>

* [x] 기존의 접근방식 및 **자동화 도구의 변화 필요**

* [x] 비즈니스에 대한 Agility 요구를 지원하기 위해 Agile 및 MSA기반 **성능 솔루션의 빠른 채택이 필요**

* **성능 테스트의 정의, 목적**\
  특정된 부하를 통해 시스템의 여러 항목 들을 체크하고, 성능 저하에 영향을 주는 요인을 찾아내는 테스트

<figure><img src="/files/iwiJsSHF33Qxr8p563KQ" alt="" width="563"><figcaption></figcaption></figure>

* **성능 테스트의 주요 측정 항목**

<figure><img src="/files/xrMat0EWSuidS9k66UJd" alt="" width="563"><figcaption></figcaption></figure>

* **서비스 수준 목표(SLO) 설정**

<figure><img src="/files/PvRoZHFq1SCXQ88p7n34" alt="" width="563"><figcaption></figcaption></figure>

***

## <mark style="color:purple;">Why TaaS?</mark>

* TaaS(Testing as a Service)는 조직에 소프트웨어 제품에 대한 포괄적인 테스트를 수행할 수 있는 유연성과 확장성을 제공하는 **클라우드 기반 테스트 솔루션** 입니다.
* TaaS(Testing as a Service)는 소규모 조직에서도 **성능테스트 전문가 및 별도 인프라 구축의 부담 없이 즉시적으로 사용 가능**합니다.
* TaaS(Testing as a Service)는 사용자의 위치를 기준으로 테스트를 수행하여 **사용자 경험에 대한 테스트 결과를 제공**합니다.

***

## <mark style="color:purple;">Our Suggestion</mark>

* **Shift-left Testing**

  소프트웨어 개발 라이프 사이클에서 최대한 일찍 테스트를 시작하라는 의미
* **CLT(Continuous Load Test) 지속적인 성능 테스트**

  소프트웨어 개발 및 배포 프로세스에서 자동화된 테스트를 지속적으로 수행하여 코드 변경 사항이 시스템의 전체 품질에 미치는 영향을 신속하게 피드백 하는 방법론
* **CFT(Continuous Functional Test) 지속적인 기능 테스트**

  DevOps 및 CI/CD(Continuous Integration/Continuous Deployment) 파이프라인의 중요한 구성 요소로, 코드의 변경 사항이 즉시 테스트되도록 보장함으로써, 소프트웨어의 신뢰성과 품질을 유지
* **성능 테스트는 다양한 형태로 수행 되며, Application 뿐만 아니라 인프라의 고가용성에 대한 테스트로 수행 합니다.**
* **부하 테스트(Load Test)**

  성능 위험에 대비하기 위해 다양한 부하 테스트를 통해 애플리케이션이나 시스템이 어떻게 수행되는지 확인
* **Cloud Native 환경에서의 성능 관점은 기존 IaaS/PaaS환경 보다 복잡한 고려가 필요합니다.**
* **성능 테스트는 양(Quantity)가 아닌 타이밍(Timing)이 중요**
* **클라이온은 검증된 오픈 소스를 통합하여 느슨하게 결합된 형태의 Cloud Native Platform과 서비스를 제공 합니다.**

***

## <mark style="color:purple;">Use case</mark>

* **인프라 성능 테스트, 고가용성(High Availability) 확인**

  * [x] WAF 성능 및 임계치 확인
  * [x] VM 성능 임계치 확인
  * [x] Auto scaling 확인
  * [x] DB Failover 확인

* **Application 성능 테스트**
  * [x] End-To-End Test
  * [x] End User 성능 테스트
  * [x] Response time
  * [x] 특정 쿼리 성능 테스트<br>

* **API Load(부하) 테스트**
  * [x] API 성능 테스트
  * [x] API Gateway 구성 테스트(Throttling, Routing, Caching등)<br>

* **복합 성능 테스트**
  * [x] 성능 테스트(WEB) + 성능 테스트(WAS) + 성능 테스트(DB)
  * [x] 부하상 기능 테스트<br>

***

## <mark style="color:purple;">How To</mark>

먼저, **TXHUB**의 기본 기능을 사용하려면 계정을 만들어야 합니다.

계정을 만드시면 빠른시작 가이드를 참조하여 무료버전을 이용해 보실 수 있습니다.

{% content-ref url="/pages/2cZYH6H58nhyJO9t6Znu" %}
[Quick Guides](/quick-guides.md)
{% endcontent-ref %}

더 많은 자원과 기능을 제공받고 싶으시다면 사용자에 맞는 플랜을 선택하여 구독해주세요.

{% content-ref url="/pages/BDUwSqWOxE0AdOfpgWEQ" %}
[Pricing](/about-txhub/pricing.md)
{% endcontent-ref %}

{% hint style="info" %}
상담을 받고싶으시다면 [여기에](https://www.txhub.io/contact) 문의해 주세요.
{% endhint %}

저희는 항상 문서를 개선하고 있습니다. 즐거운 테스트하세요!! 🙌
