【Brush question】 Gluten-test opening-software testing method

Remarks

  • Basic brainless questions, mainly answered from the black box to the white box, and supplemented mainly from the static and dynamic direction.

software test

  • Software testing overview

    • Software testing is the process of using manual or automatic means to run or determine a software system,
    • Its purpose is to test whether it meets the specified requirements or to clarify the difference between the expected and actual results.
  • Black box white box

    • From the perspective of whether you care about the internal structure of the software and the specific implementation, the test methods mainly include white box testing and black box testing.
    • The white box testing methods mainly include code inspection method, static structure analysis method, static quality measurement method, logic coverage method, basic path test method, domain test, symbol test, path coverage and program variation.
    • The black box test methods mainly include equivalence class division method, boundary value analysis method, error estimation method, causality diagram method, decision table driving method, orthogonal experiment design method, function diagram method, scene method and so on.
  • Static dynamic

    • From the perspective of whether to execute the program, the test methods can be divided into static test and dynamic test.
    • Static testing includes code inspection, static structure analysis, code quality measurement, etc.
    • The dynamic test is composed of 3 parts: construct the test example, execute the program and analyze the output of the program. [1]

reference

END

Guess you like

Origin www.cnblogs.com/anliux/p/12694669.html