Here are questions our clients frequently ask us...


When should I bring in software testers?

For great quality, bring your software testers in early.


What is Black Box testing?

A software testing method in which the internal structure/design/implementation of the item being tested is not known to the tester. These tests can be functional or non-functional, though usually functional. Test design techniques include Equivalence partitioning, Boundary Value Analysis, Cause-Effect Graphing.


What is White Box testing?

A software testing method in which the internal structure/design/implementation of the item being tested is known to the tester. Test design techniques include Control flow testing, Data flow testing, Branch testing, Path testing.


What is Gray Box testing?

A software testing method which is a combination of Black Box Testing method and White Box Testing method.


What is Agile testing?

A method of software testing that follows the principles of agile software development.


What is Ad hoc testing?

A method of software testing without any planning and documentation.


What is Smoke Testing?

Smoke Testing, also known as “Build Verification Testing”, is a type of software testing that comprises of a non-exhaustive set of tests that aim at ensuring that the most important functions work.


What is Functional Testing?

(also known as Clear Box Testing, Open Box Testing, Glass Box Testing, Transparent Box Testing, Code-Based Testing or Structural Testing) is a software testing method.


What is Usability testing?

Usability Testing is a type of software testing done from an end-user’s perspective to determine if the system is easily usable.


What is Security testing?

Security Testing is a type of software testing that intends to uncover vulnerabilities of the system and determine that its data and resources are protected from possible intruders.


What is Performance testing?

Performance Testing is a type of software testing that intends to determine how a system performs in terms of responsiveness and stability under a certain load.


What is Regression testing?

Regression testing is a type of software testing that intends to ensure that changes (enhancements or defect fixes) to the software have not adversely affected it.


What is Compliance testing?

Compliance Testing [also known as conformance testing, regulation testing, standards testing] is a type of testing to determine the compliance of a system with internal or external standards.