English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
자동화-이는 인공지능 테스트 인터벤션 없이 테스트 케이스를 실행할 수 있는 기술입니다. IT 산업을 고려할 때, 자동화는 테스트 스크립트 자동화에 국한되지 않습니다. 자동화는 인공지능 인터벤션을 최소화하는 기본 제어 시스템입니다. 데이터 이전, AI 의사결정, 최신 버전에서 자동으로 코드를 배포하여 테스트 등 다양한 작업을 포함합니다.
목표-
자동화의 최종 목표는 인공지능 테스트 인터벤션 없이 재 실행할 수 있는 재귀 프로세스입니다. 스크립트를 설계하는 데는 일부 인공적인 작업이 필요합니다. 그러나 결국 시간을 절약할 수 있습니다. 더 빠르고 여러 브라우저에서 병행하여 많은 테스트 케이스를 실행할 수 있습니다.
스크립트/코드는 사용자가 작성하며 자동화의 도움을 받아 여러 번 실행할 수 있습니다. 그런 다음 Automation이 실행한 스크립트와 예상 결과, 설명적인 보고서를 자동으로 비교합니다.
Selenium -Selenium은 자동화가 필요한 오픈소스 테스트 프레임워크입니다. 다양한 자동화 도구 중 하나로 말할 수 있습니다./프레임워크에서, Selenium은 애플리케이션 자동화를 위한 이런 프레임워크입니다.
목표-
이는 다양한 브라우저에서 테스트 케이스를 여러 번 실행합니다. 또한, 기능 테스트와 재귀 테스트는 Selenium의 주요 기능입니다.
Selenese는 도메인별 언어이지만, 여러 가지 프로그래밍 언어(예: Java, Ruby, C#, Python, PHP, .Net 등)를 사용하여 스크립트를 작성할 수 있습니다. 이를 통해 사용자에게 더 친숙하게 만듭니다.
아래는 Selenium Web Driver가 수행할 수 있는 작업입니다-
자동화 테스트
성능 테스트
재귀 테스트
모바일 테스트
건전성 테스트
애플리케이션 모니터링