Questions tagged [black-box-testing]

"Black box" testing tests a device, program, application, etc., as a whole. Inputs are provided and the results monitored. The internal workings of the tested item are not relevant and may be unknown. "Functional testing" is a type of "Black box testing", but not all "black box" tests have to be "functional".

Black box testing tests a device, program, application, etc., as a whole.

Inputs are provided and the output results monitored. The internal workings of the tested item are not relevant and may be unknown.

Black box testing and Functional testing are sometimes used synonymously, but Functional testing is really a subset. "Non functional" tests, like Stress testing are often done in a "black box" manner.

Compare and contrast to Unit testing and White box testing.

References:

  1. Black-box testing on Wikipedia
114 questions
1
vote
2 answers

How to create Orthogonal array?

Suppose we have following three factors: Factor A: 5 possible values Factor B: 4 possible values Factor C: 2 possible values How can I construct an Orthogonal array for these? Main thing which I don't understand is making the combinations. I…
1
vote
0 answers

all black box repack stop working .. .net framework 4.5 issues

I have a problem with setup of all games that have black box repack setup. When I try to open set up file it crashes after seconds of downloading in 0.6% or at another game at 3.5% all games didn`t complete first 10% and this message shows up: black…
mohamed wagih
  • 11
  • 1
  • 3
1
vote
0 answers

"Installation failed since the device already has a newer version of this application" Black-box Robotium testing Android Studio

I have a black-box Robotium test working in Eclipse. I have imported the test into Android Studio. In the gradle file I've added: - Dependency to Robotium library: androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.5.1' The package of…
user3504453
  • 1,541
  • 1
  • 10
  • 10
1
vote
1 answer

What are coverage metrics for specification or requirement based testing?

What are the different metrics we use for assuring the quality of test suites written based on only requirements and specifications (black box)? Simply put, given a set of requirements and a test suite on those requirements, what are different…
chebus
  • 762
  • 1
  • 8
  • 26
1
vote
1 answer

How can a white box test fail, and a black box test succeed (and vice versa)?

I have an exam and trying to find an answer to this question but I am unsuccessful so far. Question is: Give an example white box test says everything okay but black box test says there is an error. And an example black box test says everything…
buraktas92
  • 13
  • 2
1
vote
2 answers

Do I need to re-sign an apk to use appium for automating the blackbox test cases?

I have been exploring the android automation testing tools to automate black box testing where I would only have an apk without source code access. After spending some time with Robotium, I understood that it requires the user to re-sign an apk in…
1
vote
2 answers

unit tests - white box vs. black box strategies

I found, that when I writing unit tests, especially for methods who do not return the value, I mostly write tests in white box testing manner. I could use reflection to read private data to check is it in the proper state after method execution,…
Ph0en1x
  • 9,943
  • 8
  • 48
  • 97
1
vote
3 answers

Orthogonal and Combinatorial testing techniques

What is Orthogonal testing technique? What is Combinatorial testing technique? What is the difference between them? I went through wikipedia and other articles and books but still i am unable to understand them.
Krishna Kittu
  • 106
  • 1
  • 12
1
vote
2 answers

Accessing view using Robotium - CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views

I am trying to access a search bar of my app using the id and then entering search text and submit but as I try to grab the view, my test case fails and throws Exception: Adding full logs android.view.ViewRootImpl$CalledFromWrongThreadException:…
roger_that
  • 9,493
  • 18
  • 66
  • 102
1
vote
1 answer

Testing - Equivalence partitioning / Boundary Value analysis on data which has variable boundaries

I have an input value I wish to test where the acceptable range is 1..n (n is variable but always positive). To give it some context, n is the quantity of a product in stock at any one time (which changes day to day). A user may request to use 1 or…
1
vote
1 answer

adding class files to java package in eclipse

I have three .class files that I'm supposed to black-box test. They are under a package named one.two.three. I'm having difficulty accessing them. I started a new java project in eclipse and created a package with the same name. I then proceeded…
Steve
  • 4,446
  • 7
  • 35
  • 50
1
vote
2 answers

Best Practice for Black Box testing

I have a couple of windows service applications that working with sql server. I would like to perform black box testing for my application. I don't want to use unit testing, because I haven't enough time to write test logic for all my methods. I…
Polaris
  • 3,643
  • 10
  • 50
  • 61
1
vote
2 answers

Equivalence Partitioning on Email Field

Does anyone know how to derive test cases by using equivalence partitioning on email address field validation?
Agustinus Verdy
  • 7,267
  • 6
  • 26
  • 28
1
vote
1 answer

Functional testing, why just black box?

I was reading on Wiki and few other places about functional testing and I do not get one thing - why is it considered as purely black box testing? When I test functionality, I often rely on knowledge of the implementation or at least things like…
John V
  • 4,855
  • 15
  • 39
  • 63
0
votes
2 answers

On which aspects i should put more emphasis for Security Testing of the Desktop Based Application?

I am testing one Desktop based client server application. I want to perform a Security test of that application. Can anybody explain me which points i can consider while performing Security Test of the Desktop application?