• Software Testing Dictionary
  • Home

Maintainability Testing


Advertisements

What is Maintainability Testing ?

The term maintainability corresponds to the ability to update or modify the system under test. This is a very important parameter as the system is subjected to changes throughout the software life cycle.

To make Maintainability Testing more effective, testers should include static analysis and reviews as these are hard to spot during dynamic testing while it is easily captured in code walkthrough and inspection.

Maintainability Testing Checklist:

  • Verifying the development standards such as structured programming, standards for database approach, recognizable nomenclature and standards for the user interfaces

  • Verify if the data processing split up into subtransactions?

  • Verify if the input, the processing and the output have been implemented separately

  • Verify if the programs have been parameterized under necessary conditions to promote reusuability.

  • Verify if the systems are distributed.

  • Verify if the algorithms are optimized.

Useful Video Courses


Video

Software Engineering Basics

80 Lectures 7.5 hours

Arnab Chakraborty

Video

The Perfect Open Broadcaster Software Recording Studio

10 Lectures 1 hours

Zach Miller

Video

SEO Keyword Research Made Easy + FREE Research Software

17 Lectures 1.5 hours

Zach Miller

Video

How To Startup Your Own SaaS (Software As a Service) Company

60 Lectures 5 hours

John Shea

Video

Software development in Python: A practical approach

99 Lectures 10 hours

Daniel IT

Video

Software Development Processes (SDLC Models)

62 Lectures 5 hours

GlobalETraining

Advertisements