Sitemap

Member-only story

A Well-Setup Parallel Testing Lab Can Handle Several Types of Software End-to-End Testing

This synergy leads to significant cost savings.

2 min readJun 28, 2025

Non-Medium Members: You can read this article for free on Substack.

Automated End-to-End Testing comes in several forms, depending on the type of application:

  • Web Applications
  • Mobile Applications (Android & iOS)
  • Desktop Applications (Windows)
  • API Testing

The above fall under functional testing. Additionally, there are other types of non-functional testing:

  • Performance Testing (Web)
  • Load Testing (Web)

Black Box Testing Means …

A key attribute of black box testing is transparency — i.e. test scripts are entirely independent of the application code. This allows for:

  • Writing test scripts in a common scripting language
  • Using consistent test syntax frameworks

For example, my father has successfully used the RSpec syntax framework (Ruby) for the above types of automated testing across multiple applications for over a decade.

--

--

No responses yet