SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Software Testing And Qa
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Approach to doing something that generally give good results when applied appropriately and thoughfully
Business process-based testing
Component Testing
best practice
Decision condition testing
2. A scripting technique that uses data files to contain not only test data and expected results but also keywords related to the application being tested.
backend testing/database testing
Coverage Testing
Localization Testing
Keyword driven Testing
3. Determine whether a system meets some specified standard. external organization as complying with the standard
Conformance Testing / Compliance Testing / Standards Testing
Code coverage
exploratory testing
Documentation Testing
4. Testing whether the system meets its specified objectives for maintainability.
Acceptance criteria
Branch coverage
Maintainability Testing / Serviceability Testing
backend testing/database testing
5. Testing using input values that should be rejected by the component or system
stop testing timing
organisation structure
Exploratory Testing
Invalid testing
6. Verifying a product is accessible to the people having disabilities (deaf or blind or mentally disabled etc.).
Logic coverage Testing / Logic driven Testing / Structural
Accessibility Testing
Exhaustive Testing
Agile Testing
7. The totality of features and characteristics of a product or service that bears its ability to satisfy stated or implied needs." defined by ISO 8402 1986
enough of testing
Component Testing
Quality
Statement coverage
8. Testing one particular module - functionality heavily
Gorilla Testing
Concurrency Testing
organisation structure
Gamma testing
9. executing the software
Business process-based testing
Design based Testing
Acceptance Testing/User Acceptance Testing
software testing
10. Black-box tests conducted once the software has been integrated
High order tests
Big Bang Testing
Invalid testing
Interoperability testing
11. Testing practice for projects using agile methodologies - treating development as the customer of testing and emphasizing a test-first design paradigm
Defect
Compatibility Testing
Code coverage
Agile Testing
12. Use analytical risk-based testing strategies - define realistic objectives for testing - with metrics - Instititutes continuous test process improvement based on lessons learned
Testing best practice
Branch
Accessibility Testing
software testing
13. The percentage of decision outcomes that have been exercised by a test suite.
Component Testing
Acceptance Testing/User Acceptance Testing
Bugs
Decision coverage
14. A white box test case design techniques that uses the algorithmic flow of the program to design tests
Basis Path Testing
Maintenance testing
Agile Testing
Arc Testing / Branch Testing
15. A test case design technique for a component in which test cases are designed to execute representatives from equivalence classes
Efficiency testing
Equivalence Partitioning
Concurrency Testing
Gorilla Testing
16. A test suite that exercises the full functionality of a product but does not test features in detail
Documentation Testing
Maintainability Testing / Serviceability Testing
Fuzz Testing
Breadth Testing
17. A test case design technique for a component in which test cases are designed to execute branch outcomes. A test method satisfying coverage criteria that require that for each decision point - each possible branch be executed at least once.
Accessibility Testing
Design based Testing
Arc Testing / Branch Testing
Maintenance testing
18. A variation of Regression Testing. Testing conducted with multiple cycles in which errors found in test cycle N are resolved and the solution is retested in test cycle N+.
N+ Testing
QA
Incremental testing
SOA
19. A basic block that can be selected for execution based on a program construct in which one of two or more alternative program path is available
Branch
Decision condition testing
Depth Testing
Component Testing
20. An analysis method that determines which parts of the software have been executed (covered) by the test case suite and which parts have not been executed and therefore may require additional attention.
providing information Objective
Code coverage
Conformance Testing / Compliance Testing / Standards Testing
structural testing
21. Knows about the software and test - no proper plan
Monkey Testing
structural testing
enough of testing
exploratory testing
22. Coverage testing is concerned with the degree to which test cases exercise or cover the logic (source code) of the software module or unit. It is also a measure of coverage of code lines & code branches and code branch combinations
providing information Objective
Monkey Testing
Interface Testing
Coverage Testing
23. Informal method of usability inspection in the field of human-computer interaction. identifying the usability problems . involves evaluators examining the interface and judging its compliance
Conversion Testing / Migration Testing
Arc Testing / Branch Testing
Heuristic evaluations
Monkey Testing
24. Gamma testing is a little-known informal phrase that refers derisively to the release of "buggy" (defect-ridden) products.
Acceptance criteria
Gamma testing
Quality
Installation Testing
25. Integration testing is the phase of software testing in which individual software modules are combined and tested as a group. It follows unit testing and precedes system testing
Equivalence Class
Integration Testing
Data-Driven Testing
Bugs
26. The process of testing to determine the interoperability of a software product
Bugs
Isolation Testing
Interoperability testing
software testing
27. Testing which covers all combinations of input values and preconditions for an element of the software under test
organisation structure
Exhaustive Testing
SOA
Exploratory Testing
28. An approach to integration testing where the lowest level components are tested first - then used to facilitate the testing of higher level components. The process is repeated until the component at the top of the hierarchy is tested.
white box testing
Agile Testing
quality assurance process improvement
Bottom-up Testing
29. A white box testing technique that exercises program loops
Model Based Testing
structural testing
Ad-hoc Testing
Loop Testing
30. Defined as any testing that occurs outside of the development environment. installed on. simply appear to be to run a setup program - can be used with confidence
Installation Testing
functional testing
organisation structure
black box testing
31. Form of independent - interoperable services that can be composed and recomposed to fulfill multiple business requirements. . Each service internally accesses resources including databases - business rules - client devices
Back-to-back testing
Integration Testing
architecure of SOA
Acceptance Testing/User Acceptance Testing
32. Kind of unit testing - internal working of software
structural testing
Branch
Benchmark Testing
Documentation Testing
33. An approach to testing in which test cases are designed based on descriptions and/or knowledge of business processes
Business process-based testing
Decision coverage
Installation Testing
Grey Box Testing
34. Testing software through executing it.
Bugs
Monkey Testing
Decision table testing
Dynamic Testing
35. Involves testing the systems responsible for the initiation and maintenance of user sessions. This will require testing the Input validation of login fields & Cookie security and Lockout testing . permitting unauthorised access.
Logic coverage Testing / Logic driven Testing / Structural
Fault
QA
Authorization Testing
36. Testing the changes to an operational system or the impact of a changed environment to an operational system
Black Box Testing / Functional Testing
Fuzz Testing
Equivalence Class
Maintenance testing
37. Checks for memory leaks or other problems that may occur with prolonged execution
Breadth Testing
Endurance Testing
Isolation Testing
Equivalence Class
38. Back end Testing means DataBase Testing. Normally a software product/application uses GUI front end for easyuser interaction.
black box testing
Breadth Testing
backend testing/database testing
Maintenance testing
39. GUI testing is the process of testing a graphical user interface to ensure it meets its written specifications
Agile Testing
Efficiency testing
CAST
GUI Testing
40. They arise from mistakes and errors made by people in either a program's source code or its design that prevents it from working correctly or produces an incorrect result
Coverage Testing
Bugs
Testing best practice
Design based Testing
41. A test that exercises a feature of a product in full detail.
Depth Testing
Quality
white box testing
Fault
42. Application Under Test
Data flow Testing
Authorization Testing
Big Bang Testing
AUT
43. Testing conducted to evaluate whether systems or components pass data and control correctly to each other.
Interface Testing
Incremental testing
Depth Testing
Decision testing
44. Testing in which two or more variants of a component or system are executed with the same inputs - the outputs compared and analyzed in cases of discrepancies
Back-to-back testing
Bottom-up Testing
Acceptance criteria
Decision table testing
45. Computer Aided Software Testing
enough of testing
Ad-hoc Testing
Agile Testing
CAST
46. Testing a system or an Application on the fly - i.e just few tests here and there to ensure the system or an application does not crash out
Monkey Testing
CAST
Fuzz Testing
AUT
47. Component testing of individual components in isolation from surrounding components - with surrounding components being simulated by stubs
Fuzz Testing
Isolation Testing
organisation structure
Code coverage
48. Test case design
Arc Testing / Branch Testing
software testing
Coverage Testing
Logic coverage Testing / Logic driven Testing / Structural
49. Tests that use representative sets of programs and data designed to evaluate the performance of computer hardware and software in a given configuration
architecure of SOA
Basis Path Testing
white box testing
Benchmark Testing
50. An accidental condition that causes the failure of a component in the implementation model to perform its required behavior. A fault is the root cause of one or more defects identified by observing one or more failures.
Alpha Testing
Fault
Black Box Testing / Functional Testing
test coverage