【RPA 예제】1행으로 완성! Automation Anywhere로 웹 페이지의 Broken Link 체크

웹 사이트의 링크 끊김 체크는, 웹 사이트 운영의 기본적인 테스트 항목으로, 이미 여러가지 테스트 툴이나 스크립트를 써 대응하고 있는 것이 아닐까 생각합니다. 웹 사이트의 테스트 목적으로 RPA를 도입하는 것은 비용이 비교적 적은 경우가 많지만 Automation Anywhere (AA)라면 무료 Community Edition을 사용할 수있는 소규모 비즈니스, 개발자, 학생 등 1 ) 혹은 이미 다른 목적으로 RPA를 도입하고 있는 가운데 드디어 Web 테스트에도 도입한다면 현실 맛을 띠고 오는군요(^^)/

AA를 사용하면 웹 사이트의 링크 끊김 체크는 매우 간단하고, 「깨진 링크를 검출 (Find Broken Links)」커멘드 1행의 기재로 끝납니다. 어떻게 하는지 버전별로 봅시다(^_-)-☆

v11.3의 경우



Web Recorder - Find Broken Links 명령을 사용합니다. 테스트할 페이지의 URL을 지정할지, 지정한 페이지로만 사용할지 전체 사이트를 테스트할지 선택합니다. 나중에 결과를 저장할 CSV를 지정하면됩니다!

나중에 실행하면됩니다.

실행하면 항상 Bot 실행 창의 왼쪽에 전용 진행 표시 창이 표시됩니다.


결과 CSV는 이러한 내용입니다. 테스트한 URL에 대해 Status가 성공했는지, 에러라면 에러 코드가 저장되어 있으므로, 나머지는 이것을 체크하기만 하면 됩니다.


걸리는 시간이지만, RPA를 실행하는 머신 스펙이나 네트워크의 대역폭에 의존한다고 생각합니다만, 수중의 머신으로 시도하면, 링크가 110개의 페이지로 24초, 450개로 62초 걸렸습니다. (즉, 링크당 0.15~0.2초 정도)

샘플 Bot (BrokenLink.atmx)을 GitHub에서 다운로드

A2019의 경우



동일한 명령이 "브라우저"- "깨진 링크 감지"에 있습니다. 이것을 보면 v11.3과 거의 같습니다! 또한 「병렬 스레드의 수」나 「타임 아웃(초)」등, 고속화나 에러 처리를 실시하는 구조가 추가로 구현되고 있습니다!




소규모 비즈니스는 1) (물리적 및 가상 포함) 머신 수가 250 미만, 2) 사용자 수가 250 미만, 3) 연간 수익이 500 만 달러 미만인 요구 사항에 해당하는 기업입니다. . 이 세 가지 중 하나라도 초과하는 경우 기업은 소규모 비즈니스로 간주되지 않습니다. 소규모 비즈니스(관련 회사 포함)가 Community Edition을 사용할 수 있는 조직은 최대 5대의 컴퓨터에 있습니다. 또한 IQ Bot을 사용하여 처리/업로드할 수 있는 작업은 월 100페이지까지 가능합니다. 소규모 비즈니스, 개발자, 학생에게만 무료입니다. 자세한 내용은 AA 커뮤니티 에디션 페이지를 참조하십시오. 

좋은 웹페이지 즐겨찾기