구별 부 테스트 [차례, 인터페이스 테스트 기능 테스트

  의를 수행하는 방법을 기능 테스트를 살펴 보자 : 테스트 케이스를 작성, 테스트 케이스는 가장 중요한 시험 단계 및 예상 결과 중입니다, 테스트 담당자는 테스트 케이스에 따라 단계를 수행 한 다음 눈을 통해 실제 결과를 결정하기 위해 생각과 평등에 대한 결과를 예상 할 수 있습니다. 그들이 동일한 경우, 시험은 통과, 동일하지 않은 경우, 테스트가 실패합니다.

  자동화 된 테스트 및 기능 테스트는 동일 할 필요가있다. 여기 자동화 주로 자동화, 자동화 된 단위 테스트, 테스트 자동화 인터페이스와 웹 테스트 자동화의 세 가지 수준이 포함되어 있습니다. 물론, 자동화 우려의 다른 수준은 동일하지 않습니다.

  테스트 자동화 기기는, 전화 또는 클래스 방법은 해당 데이터를 전달하는 클래스 또는 메소드의 파라미터들에 따라 테스트된다. 그런 다음, 반환 결과를 얻을. 리턴 결과적 주장이 예상 한 결과와 같다. 그들이 동일한 경우, 시험은 통과, 동일하지 않은 경우, 테스트가 실패합니다. 따라서, 상기 테스트 유닛은 상기 코드의 관련 로직으로 구현된다. 요소는 개체는 내부 로직 함수 또는 함수 형태의 입력 및 출력을 포함 할 수있는 기능의 목적은, 테스트 유닛이 작다 기본적인 시험 시험 시험이다. 그것은 비즈니스 로직을 포함하지 않습니다.

  인터페이스 테스트 자동화, 전송 요청은 인터페이스 설명서에 따라, 결국 얻을 수있다? 아니면 제발 게시? 인터페이스가 호출 될 테스트, 해당 데이터 구성 (ID = 1, NAME = zhangsan), 리턴 값, (200)는 성공이며, 질의 결과를 회신한다. 또는 10021, 사용자 이름은 비워 둘 수 없습니다. 에 관계없이 어떤 입력 매개 변수의 우리는 결과를 얻을 것이다. 리턴 결과적 주장이 예상 한 결과와 같다. 그들이 동일한 경우, 시험은 통과, 동일하지 않은 경우, 테스트가 실패합니다. 따라서, 인터페이스 테스트는 데이터에 대해 우려하고있다. 만큼 데이터가 정확한지로,이 기능은 페이지의 방법이 데이터를 표시하는 것보다 더 나머지 아무것도의 대부분을 만드는 것입니다.

  자동화 된 웹 테스트, 가까운 사용자의 행동이 테스트는 아무 것도 입력 입력 상자에 버튼을 사용자가 클릭을 시뮬레이션 할 수 있습니다. 하지만 로그인을 볼 수있는 사용자는 성공했지만, 웹 자동화는 그냥 클릭이 아무런 영향을 미치지 알 수 없습니다. 그래서, "환영, XXX"를 표시 할 페이지의 로그인에 성공 오른쪽 상단 모서리 후, 예를 들어, "증거"를 찾을 수 있습니다. 이 성공적으로 로그인 강력한 "증거"입니다. 로그인이 성공하면 웹 자동화 따라서, 주장이 데이터를 얻을 이동합니다. 이들이 동일한 경우 어서, 시험은 통과, 동일하지 않은 경우, 테스트는 실패한다. 그래서, 실제 페이지 버튼에 초점을 모양 사용자 작업 및 입력 상자의 웹 자동화를 사용할 수 있습니다.

  따라서,보기 기능 테스트 자동화 테스트 장치, 자동 테스트 및 웹 인터페이스의 관점에서 행동 시험 특성 및 자동 테스트는 다르지 않다. 유일한 차이점은 코드 또는 도구에 의해 실행 한 사람에 의해 수행한다는 것입니다.

 

https://blog.csdn.net/qq_16605855/article/details/78404370

추천

출처www.cnblogs.com/wangyi0419/p/11403387.html