backend-tech-forge / benchmark

A enterprise level performance testing solution. Taking inspiration from nGrinder, this project aims to develop a Spring Boot application mirroring nGrinder's functionality as closely as feasible.
MIT License
4 stars 0 forks source link

feat : banchmark Performance add #41

Closed LeeJeongGi closed 8 months ago

LeeJeongGi commented 8 months ago

혼자 고민하는 시간이 너무 길어지는거 같아서,, 우선 코드 올립니다..!

테스트 코드 작성하면서 정상적으로 동작하는지 확인하고 있는중인데 테스트코드 작성하는거 자체가 쉽지 않습니다!! 도움이 필요합니다 :(

LeeJeongGi commented 8 months ago

비동기 처리 후 결과 저장하는 부분에서 GET, POST, PATCH, PUT, DELETE 에 대한 테스트를 진행해야 할 것 같습니다.

저 테스트가 완료 되면 agent 에서 SSE로 요청 받아 start, stop 처리 하는 부분을 진행하려고 했습니다. 지금은 POST 테스트 코드를 작성하고 있는데 어떤 이유인지 모르겠으니나,, 비동기 처리시 onErrorResume으로 빠지고 GlobalException이 null ? 이라는 오류가 나고 있는데 원인을 모르겠네요.. :( 도와주세요 기록님,,ㅎㅎ

ghkdqhrbals commented 8 months ago

비동기 처리 후 결과 저장하는 부분에서 GET, POST, PATCH, PUT, DELETE 에 대한 테스트를 진행해야 할 것 같습니다.

저 테스트가 완료 되면 agent 에서 SSE로 요청 받아 start, stop 처리 하는 부분을 진행하려고 했습니다. 지금은 POST 테스트 코드를 작성하고 있는데 어떤 이유인지 모르겠으니나,, 비동기 처리시 onErrorResume으로 빠지고 GlobalException이 null ? 이라는 오류가 나고 있는데 원인을 모르겠네요.. :( 도와주세요 기록님,,ㅎㅎ

넵. 확인해보겠습니다.

ghkdqhrbals commented 8 months ago

webClient 모킹 관련 문제를 https://github.com/backend-tech-forge/benchmark/issues/42 에서 정의하였습니다.

LeeJeongGi commented 8 months ago

제가 해야할 작업을 새벽에 미리해주시다니,,, 감사합니다!! 해당 Template merge 하고 새로 분기해서 작업 하겠습니다 ㅎㅎㅎ