It seems to the authors that ‘testing’ for many of the Computer Engineering or Software Engineering professionals or to laymen means the same as ‘code testing’ or ‘program testing’. Yet, recalling the SDLC (Software Development Life Cycle) steps such as Planning, Analysis, Design, Implementation or Construction and Maintenance, obviously will tell us that coding is just a piece of SDLC included in the Implementation. Therefore, unit testing, integration testing, black box texting or acceptance testing etc. would not cover the whole SDLC. One then needs any methodology, if available, to encompass all steps of SDLC.
The major objective of this article has been to investigate the available methodologies applicable for software testing. During our research, we met TMMi (Test Maturity Model integration) and PRISMA (Product Risk Management) methodologies available in the professional arena. After understanding the characteristics of these methodologies, we attempted to propose a new methodology as a synthesis of these two methodologies.
The details of these two methodologies are given in this article, while a newly proposed methodology described in the article will be applied on a web based problem to be reported later.
Primary Language | English |
---|---|
Journal Section | Electrical & Electronics Engineering |
Authors | |
Publication Date | March 29, 2021 |
Submission Date | January 28, 2019 |
Published in Issue | Year 2021 Volume: 8 Issue: 1 |