In testing work, you need to be exposed to various types of test tools. In general, there are some types of tools: Test management tools: tools that help you complete your test plan, track test run results, and more. These tools also include tools that help with requirements, design, coding testing, and defect tracking; Static analysis tool: Parses code without executing code. This tool detects certain defects more efficiently and with less overhead than other methods. This kind of tool can generally measure the various indexes of code, such as McCabe determination complexity, Logiscope measure code and Norm's compound degree and so on; Coverage tools: This tool evaluates the degree to which the software is executed after a series of tests. This kind of tool is used extensively in unit test, such as Purecoverage, Truecoverage, Logiscope, etc. Dynamic Analysis Tools: This tool evaluates a running system. For example, check the system running memory usage, whether there is memory out of bounds, memory leaks and so on, such tools have purify, boundchecker, etc.; Test Execution Tools: This type of tool enables testing to be automated, and the execution tools for each level (unit, integration, System test) are available. For example, the system testing phase has functional test automation tools, such as robot, WinRunner, SilkTest, etc., as well as performance testing tools such as LoadRunner, Silkperformer, etc. The White Box testing tool mainly includes: Memory resource leak check: Bouncechecker,rational's purify code coverage check in NuMega: Truecoverage,rational purecoverage in NuMega, Telelogic Company's Logiscope, Macabe Company's Macabe code performance check: NuMega truetime,rational code static metric analysis Quality Check tool: quantify and Logiscope The black box testing tool mainly includes: Client function test: Mi Company's winrunner,compuware qarun,rational robot server-side pressure performance test: Mi Company's Winload,compuware qaload, Rational's SQA load and so on Web testing tools: Mi Company's Astra series, RSW's E-test Suite Test management tool: Rational's test manager,compuware qadirector, etc. Defect Tracking Tool: Trackrecord,testtrack Unit Test Tool: Test Framework: Delphi DunitJava junit C + + cppunit Visual Basic vbunit (. NET platform) NUnit
Would there be a way to test it without the software?
About Software Testing issues