Program level parameters in software testing

Dmitri Kozlov
1 min readOct 9, 2020

In some simple software programs, there is one parameter layer.

In more complex software programs, there is more than one layer of parameters.

Each parameter layer refers to program-level settings.

In the complex program, there are settings at the highest level, medium level, and the lowest level.

The behavior we test, in some cases, directly depends on the program’s parameters found at different parameter levels within the program’s hierarchy.

The following examples show different parameter levels within a software program.

Example 1 — Intellij Ide

Highest Parameter Level — File / Settings
Medium Level — File / Project Structure
Lowest Level — Edit / Run Configuration

Example 2 — Jira Software

Highest Parameter Level — Administration
Medium Level — Project Settings
Lowest Level — Board Settings

When we create a test, we need to consider the program’s parameters at different levels that directly impact what we need to test.

Depending on the number of parameters that affect a particular test, we need to set up our test for each parameter value.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Dmitri Kozlov
Dmitri Kozlov

Written by Dmitri Kozlov

Senior Software QA Analyst — 19 yrs experience (B.A. Mathematics Temple University 1998)

No responses yet

Write a response