X
STEN 회원이 되시면 테스팅에 관한 많은 정보와 자료를 공유할 수 있도록 저희가 돕겠습니다.
아이디
패스워드
자동로그인 사용
 
아직 회원이 아니십니까?    
아이디/패스워드를 잊으셨습니까?    

   
[TestComplete] 키보드 보안 모듈이 설치된 사이트에 대한 자동화 테스트
글쓴이 : Aloha 날짜 : 15-11-10 16:48 조회 : 89889

워낙 요즘 보안이 중요한 화두로 떠오른지라
많은 사이트들, 특히 금융권 사이트에서는 기본적으로 키보드 보안 모듈을
설치하고 있습니다.

키보드 보안 모듈은 입력되는 키 값을 암호화 하고 다시 복호화하여 전달함으로써
중간에 키보드 이벤트가 헤킹당하더라도 그 내용을 알 수 없도록 하는데 있습니다.

물론 기본적으로 자동화 도구에서 레코딩을 하여도 키 값 자체가 레코딩되지 않습니다.

문제는 이러한 사이트에 대해 자동화 테스트를 구현할 때 발생합니다.
레코딩 할 때 키 값이 레코딩되지 않는 문제는 메뉴얼하게 추가해 주면 되는데
실제 완성된 스크립트를 실행해보면 정확히 키보드 이벤트를 입력해 주었는데
항상 틀리게 입력되었다고 나타납니다.



자동화 도구에서는 소프트웨어적인 이벤트로 키 이벤트를 날리게 되므로 제대로된 키 암호화
루틴을 탈 수 없게 되고 이것이 복호화 되면서 제대로 된 키 값으로 복호화 되지 않기 떄문에
발생합니다.

이러한 문제를 해결하고 하드웨어적인 키보드,마우스 시뮬레이터를 만들어서 적용하였습니다.
물리적인 키보드 이벤트가 전달되므로 암호화 루틴도 정상적으로 타게되고 복호화도 문제 없이
진행되어 해당 시나리오를 자동화하여 실행할 수 있습니다.

* 자세한 내용은 첨부된 동영상 예제를 참고해 주세요.


출처 : 테스트 자동화에 대한 정보 공유
http://www.sten.or.kr/club/club_main.php?cb_id=cb_autotest