Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Overview of automated testing

Shulou Source: shulou.com Published: 2022-06-03 04:19:51 10月04日 Update

"Automated testing" as its name suggests, automated testing can perform a variety of tests, common examples are: functional (black box) automated testing, functional (white box) automated testing, performance testing, stress testing, GUI testing, security testing, all of which can be replaced by test automation techniques. How to automate it, we do it through some script code, that is, test programs with programs, replace thinking with code, and use scripts to run manual tests.

The key factor affecting automated testing is the process, which, like the process of software development, needs to go through a series of processes such as various types of analysis, framework and test case design, script development, test execution, submission of reports, script maintenance, version control, etc.

(1) Entry point for automated testing

Timing for automated testing: After complete system testing, test managers and project managers begin planning and preparing for automated testing.

(2) Test automation analysis

feasibility analysis

Test Requirements Analysis

(4) Develop a test plan

After deciding to automate testing, the project PM and test team leader discuss and develop a test plan. The quality of the test plan is closely related to the smooth progress of future work, so it should not be underestimated.

(5) Automated test design

An automated testing framework is more than a program; it should be an idea and a specification. The test framework should be practical, applicable, extensible, widely used, stable and advanced in thought. It should not be based on "powerful" but contrary available functions.

(6) Test script development

(7) Unattended test

(8) Submit test report

(9) Script maintenance phase

Tags: Testing automation scripting analysis functions frameworks programs development code ideas manual reporting managers processes projects feasible practical powerful secure in the opposite direction Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Xiaomi MySQL macOS Apple Shulou Tech Info