컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 소프트웨어 자동화 테스트를 수행하는 데 일반적으로 사용되는 도구는 무엇입니까

소프트웨어 자동화 테스트를 수행하는 데 일반적으로 사용되는 도구는 무엇입니까

1, 테스트 유형에는 화이트박스 테스트, 블랙박스 테스트 (기능 테스트, 성능 테스트) 등이 포함될 수 있습니다.

2, 테스트 유형에 따라 사용되는 자동화 테스트 방법이 다릅니다. 화이트박스 테스트는 주로 코드 레벨 단위 테스트, 블랙박스 테스트는 기능 레벨 및 시스템 레벨 검증 테스트에 초점을 맞추고 있습니다.

3, 자동 테스트, 화이트박스 테스트의 경우 일반적으로 기능 코드를 기반으로 테스트 코드를 작성할 수 있는 프로그래밍 기반이 필요합니다. 일반적으로 사용되는 단위 테스트에 대한 자동화 테스트 도구가 많이 있습니다. 인터넷을 검색해 보세요.

4, 자동 테스트, 기능 테스트의 경우 CLI, API 및 GUI 기반 테스트를 비롯한 여러 가지 경우가 있습니다. CLI, API 기반 테스트, 즉 스크립트 기술을 적용하여 디바이스 시뮬레이션에 CLI 명령 또는 API 요청을 전송함으로써 디바이스 제어 효과를 얻을 수 있습니다. GUI 기능 테스트, 즉 기존 인터페이스 자동화 테스트 도구 (예: RFT, QTP 등) 를 적용하여 아날로그 사용자 작업을 제어하는 방법을 기반으로 합니다. CTL, python, ruby 등과 같은 스크립팅 기술을 이해하는 데 필요한 CLI, API 기반 요구 사항, RFT 는 Java 또는. net, QTP 를 이해하는 데 VB 등이 필요합니다.

上篇: 조언을 위한 에세이 쓰기 300 下篇: 중고 소니 노트북을 살 때 주의해야 할 문제는 무엇입니까?
관련 내용