사용자 활동 시뮬레이션

사용자 활동 시뮬레이션

완전히 자동화된 방식으로 가상 머신에서 사용자 활동을 시뮬레이션하고 싶습니다. 즉, 무한한 시간 동안 컴퓨터를 사용하는 사용자를 시뮬레이션하는 프로그램 또는 스크립트 세트를 실행하고 싶습니다(예: 회사원 시뮬레이션 - 임의의 파일 작성, 일부 파일 열기, 웹 페이지 확인 등). .)

기본적으로 저는 일련의 가상 머신을 통해 내부 네트워크를 시뮬레이션하고 있으며 이를 보다 현실적으로 만들기 위해 네트워크에 몇 가지 활동을 추가하고 싶습니다.

설명된 작업을 수행하는 프로그램이나 스크립트 세트가 있습니까?

네트워크 테스트 도구가 도움이 될 수 있다고 생각하지만, 다양한 애플리케이션(예: 메일 서버, LDAP 서버, nfs, apache 등)의 활동을 시뮬레이션하는 데 충분한 도구 세트가 있습니까?

이를 달성하는 방법에 대한 제안이 있으십니까?

감사해요

답변1

당신이 사용할 수있는예상되는가상 머신에서 프로그램을 실행하기 위한 도구입니다. expectTcl을 스크립트 언어로 사용하고 언어에 대한 일부 확장을 사용하는 프로그램입니다. 사용한지 꽤 됐는데 expect, 어떤 일이 일어나게 만드는 방법이 조금 불분명했던 기억이 납니다. 시뮬레이션된 사람이 "타이핑"하는 시간을 무작위로 간격을 두는 기능이 있으므로 이것이 원하는 것일 수 있습니다.

관련 정보