DEV Community

Madhuri Rajaram Thete
Madhuri Rajaram Thete

Posted on

Testing Techniques

  • Boundary Value Analysis is a Black box testing methodology.
  • It is used to test boundary values because the input values near
    the boundary have higher chances of error. For eg. Assume that,
    age is a variable of any function and its minimum value is 16
    and the maximum value is 40 both 16 and 40 will be considered as
    boundary values.

  • Decision table testing is a software testing technique used to
    test system behavior for different inputs combinations. It is a
    black box testing methodology. For eg. How to make decision table
    for login page. The user provide the correct username and
    password the user directed to homepage. If any of inputs is
    wrong, an error message will be displayed.

Image description

Enter correct username and password, click on login the expected
result will be the user should be navigated to the homepage.

  • Use case testing is a black box testing methodology. It
    helps testers to identify test scenarios that exercise whole
    system on each transaction basis from start to finish.

    For eg. Online E-commerce purchase might include separate
    reports for adding an item to the cart, selecting payment type
    and choosing a shipping and delivery option.

  • Liner Code Sequence and Jump(LCSAJ) is a white box testing
    methodology. It is used to identify the code coverage, which
    begins at the start of the program or branch and ends at the end
    of the program or the branch. For. eg.

Image description

Top comments (0)