Automated Testing brief

Layered automated testing:

UI: UI interface layer, UI automated testing, JS automated testing

Service: the business logic, interface test module, web interface test

Unit: The data processing layer, unit testing, Code Review

 

1, automated unit testing:

Refers to software smallest testable unit checking and validation. For the meaning of units, generally to judge the actual situation as C language unit refers to a function, Java in unit refers to a class graphical software unit means a window or a menu.

Specifications required by the unit test unit testing framework, such as Junit Java language, TestNG, unittest Python language, pytest etc.

2, the interface automated testing:

(1) test module interface: calls and returns between the major test module

(2) Web interface testing: test server interface and an external interface testing

  Server Interface Test: refers to the interface test the browser and the server

  External Interface Test: refers to the call interface provides examples for the third-party system: a third-party login

3, UI test automation:

  Mainstream tool UFT, Watir, Robot Framework, Selenium, etc.

4. What kind of projects for automated testing:

1, the software requirements change frequently

2, long project cycle

3, automated test scripts can be reused

Guess you like

Origin www.cnblogs.com/eaglely/p/11572529.html