Upload
qatestlab
View
1.138
Download
3
Embed Size (px)
DESCRIPTION
http://qatestlab.com/The fundamental test process includes such parts
Citation preview
LOGO
“ Add your company slogan ”
Fundamental Software Testing Process
Fundamental Test Process
The fundamental test process includes such parts:
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/
Test Planning
The test plan should clarify in what way the test strategy and test plan apply to the software under test.
It should contain identification of all exceptions to the test strategy and of all software with which the software under test will interact during accomplishment of test (for example, drivers and stubs).
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/
Test Specification
Test cases should be designed with the help of test case design methods.
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/
Test Execution
Undoubtedly every test case should be executed.
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/
Test Recording
The test records for all test cases should anyway record the identities and versions of the software under test and the test specification.
The actual outcome should be recorded and compared against the expected outcome.
Any difference found should be logged and analyzed to establish where its cause lies and the earliest test activity that should be repeated.
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/
Checking for Test Completion
The test records should be checked against the previously specified test completion criteria.
If these criteria are not met, the earliest test activity that must be repeated in order to meet the criteria should be identified and the test process should be restarted from that point.
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/
Fundamental Test Process
Since the purpose of software test should be to find defects, a successful test is one that detects a defect.
This is counter-intuitional, because defects postpone progress: a successful test is one that may cause postpone. The successful test detects such defects which, if not found in time, may be many times more high-priced to correct. Completion or exit criteria are used to determine when testing (at any test phase) is complete.
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/
LOGO
“ Add your company slogan ”
Office in UkrainePhone: +38(044)501-55-38E-mail: contact (at) qa-testlab.comAddress: 154a, Borschagivska str., Kiev, Ukrainehttp://qatestlab.com/