사례연구: 의료 – 혈압계 테스트

작성자: Nextgen | 작성일자: 2020 년 12 월 23 일 | 위치: 사례 연구

글로벌 의료기기 업체중 하나는 사용자가 폰을 의료기와 연결하고 테스트 결과를 동기화하는 데 문제가 있다는 시장 불만을 App스토어에서 접수하였습니다.
주요 단말기 업체의 지배력이 감소하고 새로운 브랜드들의 인기가 높아짐에 따라 보다 더 넓은 범위의 기기들에서 상호 운용성 테스트를 수행해야 할 필요성이 증가하고 있습니다.

시장에서의 요구에 즉각적으로 부응하기 위해 야간 리글레션 테스트를 진행하는 경우가 많으나 자동화가 되지 않으면 시간과 예산이 과다 소비되는 경우가 많습니다.

ATAM은 수동적인 개입 없이 최종 사용자 관점에서 전체 시스템을 확인할 수 있도록 하는 자동화 솔루션을 제공합니다.

테스트 설정

- ATAM은 모바일 장치 (iOS 및 안드로이드)뿐만 아니라 테스트 중인 다른 장치에서도 관련 앱을 모니터링하고 제어합니다.

- 혈압계의 경우 사용자 버튼 및 디스플레이에 디지털 인터페이스를 추가하여 측정되었습니다. 디지털 인터페이스를 통해 ATAM은 사용자의 버튼을 누를 수 있고 최종 고객이 기대하는 디스플레이에 표시되는 내용을 모니터링할 수 있었습니다.

- ATAM은 모바일 응용 프로그램을 실행중인 폰(iOS 및 안드로이드)에도 연결할 수 있습니다. 이 앱은 ATAM에 의해 완전히 제어될 수 있으며 터치스크린의 터치 동작을 수행하고 화면상에 표시된 문자정보를 확인할 수 있습니다.

테스트 기능 방법

다음 메트릭은 테스트에서 가져옵니다:

즉시 확인

테스트 중인 장치의 초기 연결(페어링)을 수행하고 다양한 모바일 장치에 대한 PASS/FAIL의 결과를 전달하며 이는 수천번의 반복이 가능. PASS/FAIL외에도 관련 성능에 대한 메트릭이 자동으로 생성됨. 예를 들어 페어링을 수행하는 시간은 Excel 결과물에 자동으로 생성.

일일 사용

혈압계의 공기 펌프와 솔레노이드가 팔 밴드를 팽창시키기 위해 올바르게 작동하고 모니터링 함. 특정 압력에 도달하는 시간을 자동으로 차트에 표시함. 측정이 완료된 후 ATAM은 새 테스트 결과가 휴대폰에서 실행되는 모바일 앱으로 올바르게 전송되었는지 확인.

결  과

초기 연결 테스트를 1,000번 수행하였으며 테스트 주기의 20%에서 테스트에 실패했으며 관련이슈는 폰이 장치와 연결할 수 없다는 사항으로 제조사의 앱 스토어에서 확인된 불만과 동일이슈를 확인하였습니다.

연결이 성공한 800사이클에 대해 연결하는 데 걸린 시간을 아래 차트로 확인하였습니다. 폰 차트는 연결 시간이 기준 연결시간의 + / - 1 초인 대역에서 연결이 되었으며 관련 프로세스가 적절히 제어되고 있음을 보여줍니다.

health-graph-1
아래 차트에서 일일 사용 테스트는 400회 실행되었습니다. 대부분의 경우 팔 밴드를 3mHg로 팽창시키는 시간은 12초였습니다. 4회에 걸쳐 팽창하는 데 시간이 두 배나 걸리는 경우가 있었습니다. 비디오 및 테스트 로그를 사용하여 이 차이의 근본 원인을 확인할 수 있습니다.

health-graph-2

아래의 차트는 두번째 일일 사용 테스트의 결과 입니다. 이는 테스트 결과를 폰 앱으로 동기화 하는데 걸리는 시간이며 총 100회 수행하였습니다.

4번 전송이 실패하였으며 (실패율 4%) 앱 스토어에서 보고된 고객 불만을 확인할 수 있습니다.

health-graph-3
결  론

개발 프로세스에서 ATAM을 사용하면 고객이 일반적으로 경험하는 문제를 실험실에서 재현하고 제품을 출시하기 전에 수정할 수 있습니다.

회귀 프로세스에서 ATAM을 사용하면 제품 개선사항을 확인하고 추가적인 이슈가 없다는 확신으로 소프트웨어 및 하드웨어 개선을 지속할 수 있습니다.

공유게시물:

Share on facebook

Share on linkedin

Share on twitter