I just read a question related to ISTQB (Foundation Level) from a paper which is available in market :

Q - What type of testing will you perform on internet banking solution?

Options :

A. System integration

B. Functional testing

C. Non-functional testing.

D. Requirements testing

And according to them answer is C. Non-functional testing.

I agree with the answer , but on the other hand, I am confused that do we not require all other testing for the same application? Please help me to clear this doubt.

  • If that is the whole question then I am also confused. Perhaps there is a lot more context given for the question and that needs to be read (or added into this Stackexchange question).
    – AdrianHHH
    Commented Feb 10, 2015 at 9:21
  • @AdrianHHH - Yes I know and agree with you but I also got this content only. Commented Feb 10, 2015 at 9:23
  • Why do you agree with the 'answer'? Multi choice answers are terrible as they never have an 'it depends' option. Commented Feb 10, 2015 at 18:09
  • @PhilKirkham - I agree means non-functional testing require but also need option like 'It depends' Or 'all of above' Commented Feb 11, 2015 at 3:45
  • 1
    That is a terrible exam question. The wording implies that you should only do one type of testing, which is ridiculous. Commented Feb 12, 2015 at 15:19

2 Answers 2


Googling this question gives multiple sites where there are some example questions or mock tests for preparing for ISTQB foundation level certification.

They illustrate well one of the problems in this kind of certification. None of the sites I found explained why this would be the correct answer (or asked for the applicant to explain it, for that matter).

I agree with your opinion that none of the given options is correct in itself, without any further context.

  • Yes you are right..I have felt same about those online papers. Commented Feb 13, 2015 at 11:19

Non-functional testing covers below listed testing --

Baseline testing

Compliance testing

Documentation testing

Endurance testing

Load testing

Localization testing and Internationalization testing

Performance testing

Recovery testing

Resilience testing

Security testing

Scalability testing

Stress testing

Usability testing

Volume testing

Question asked for testing of internet banking solution. As per my understanding, highlighted testing like security, performance, recovery, compliance etc are must to do for internet banking app because while accessing banking app on mobile/desktop first point come in mind is security, easy to access(usability), performance of the site.

  • Wonder if this answers the question Commented Dec 12, 2016 at 14:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.