Tuesday, December 15, 2015

Software Testing test answers of 2016.

In this post you can find Complete and recently updated Correct Question and answers of Software Testing. All Answers updated regularly with new questions. Upwork Software Testing test answers of 2016.



Question:* Signs of a mature tester include:

Answer: • all of the these

Question:* Elements of an excellent tester include ____

Answer: • (none of these)

Question:* True or false? Stress testing doesn't work in an agile model.

Answer: • False

Question:* What kind of tools would you use for the automation of regression tests?

Answer: • Capture and playback tools

Question:* What is reliability testing?

Answer: • A field of testing in which deals with testing a software's ability to function under given environmental conditions for a particular amount of time

Question:* What is a branch?

Answer: • A conditional transfer of control from any statement to any other statement in a component

Question:* True or False? Glass Box testing and White Box testing are functionally very different tests.

Answer: • False

Question:* Which of the following is NOT a reason to perform stress testing?

Answer: • The user interface must be intuitive.

Question:* ________ is the degree to which a piece of software can be tested.

Answer: • Testability

Question:* 5th Level in TMM

Answer: • Optimisation

Question:* Which of the following is not a type of performance testing?

Answer: • Beta testing

Question:* What is difference between Pilot Testing and Beta Testing?

Answer: • Pilot Test involve Small group of end users but beta test involve large group

Question:* Stress testing does NOT place an emphasis on which of the following?

Answer: • Unexpected user input

Question:* Which Software Development Life Cycle model requires testing activities to start at the same time as development activities?

Answer: • V model

Question:* If a input box accepts value of range 1-1000, then the following answers are FALSE if using EP technique

Answer: • all of these

Question:* What does BCT stand for?

Answer: • Browser Compatibility Testing

Question:* What is the main purpose of use case testing?

Answer: • To identify defects in process flows related to typical use of the system.

Question:* A simple performance test is basically ___

Answer: • running stress tests and monitoring resources

Question:* In which testing method are the internal structures, design, implementation of the software known at the time of testing?

Answer: • Whitebox testing

Question:* In what order should tests be run?

Answer: • The most important tests first.

Question:* True or false? Zero and one are typically in the same equivalence class.

Answer: • False

Question:* ________ is the process that developers go through to identify the cause of defects in code and undertake corrections.

Answer: • Debugging

Question:* What type of testing is component testing?

Answer: • Unit testing

Question:* Which model is most suitable for rapid development

Answer: • Agile Development

Question:* Which of the following is a technique used in black-box testing?

Answer: • Boundary value analysis

Question:* True or false? All tests should be automated by the end of the product cycle.

Answer: • False

Question:* What is boundary value testing?

Answer: • Test boundary conditions on, below and above the edges of input and output equivalence classes

Question:* How do you ensure that all requirements have been met?

Answer: • Completed Requirements traceability matrix

Question:* _____________ tests the performance of the system under a heavy load.

Answer: • Stress testing

Question:* What is Regression Testing?

Answer: • Checking the changes and checking the side effects after the changes

Question:* Which testing method tests internal structures or workings of a program, as opposed to the functionality exposed to the end user?

Answer: • white-box testing

Question:* True or False? User acceptance testing is typically among the first tests performed.

Answer: • False

Question:* ________ is the process of executing a program or piece of software with the intent of finding an error.

Answer: • Testing

Question:* If an expected result is not specified, then:

Answer: • It may be difficult to determine of the test has passed or failed

Question:* What is one of the reasons to have independent software testing teams?

Answer: • A test team will test the software more thoroughly

Question:* True or false? Zero and null are the almost always the same from a test perspective.

Answer: • False

Question:* _____________ tests the functionality of the software without knowledge of the internal structures, design, or implementation of the software.

Answer: • Blackbox testing

Question:* What is the difference between re-testing and regression testing?

Answer: • Re-testing ensures the original fault has been removed; regression testing looks for unexpected side-effects

Question:* Which of the following is a Performance testing tool?

Answer: • Load Runner

Question:* When should the testing team start planning the test of a given software release?

Answer: • As early as possible

Question:* Which one of the following is NOT a commonly used tool for automating testing?

Answer: • Drupal

Question:* A ____________ is a description of inputs, execution steps, and expected results written in order to determine if a specific requirement has been met or whether a specific software feature works correctly.

Answer: • Test Case

Question:* What is unit testing?

Answer: • Tests that verify the functionality of a specific section of code

Question:* Which of the following is typically NOT included in a test case?

Answer: • Related design decisions

Question:* Software testing which is done without planning and documentation is known as:

Answer: • Ad-hoc Testing

Question:* ____________ is a testing method that divides the input data set into classes of data for the test cases.

Answer: • Equivalence Partitioning

Question:* Who performs beta testing?

Answer: • Customer

Question:* A collection of test cases is also commonly known as a ______.

Answer: • test suite

Question:* Non-Functional Software testing performed to check if the user interface is easy to use and understand is known as:

Answer: • Usability Testing

Question:* What is the difference between testing and debugging?

Answer: • Testing is the initial detecting of errors and debugging is the isolation and correction of errors

Question:* How often should software engineers test their code?

Answer: • Always

Question:* Describe Risk Analysis

Answer: • Actions taken to avoid things that might negatively impact the scope, quality, timeliness or cost of the project.

Question:* True or False? The cost of correcting defects at an early stage in the Software Development Life Cycle is less than correcting them at a later stage.

Answer: • True

Question:* Which of the following is the name of a popular automated testing tool?

Answer: • QTP

Question:* ___________ tests the stability and responsiveness of the software under a particular workload.

Answer: • Performance testing

Question:* With 100,000 users on a typical day how many page views would there be?

Answer: • depends

Question:* True or False? Software verification and software validation are the same thing.

Answer: • False

Question:* Software testing is the process of validating and verifying that a system:

Answer: • All of these

Question:* Which of the following is NOT a software testing approach type?

Answer: • Red box

Question:* BVT stands for ______.

Answer: • build verification tests

Question:* What is a test plan?

Answer: • Document that describes the objectives, scope, approach and focus of software testing effort.

Question:* The most relevant meaning of SDLC in relation to software testing is:

Answer: • Software Development Life Cycle

Question:* A solid program manager should be ____

Answer: • all of the these

Question:* __________ is testing performed by the customer, usually at the customer's site, immediately prior to release.

Answer: • Beta testing

Question:* Complete this sentence as best as possible: Equivalence partitioning __________.

Answer: • divides the input data into partitions

Question:* True or False? QA and software testing are synonyms.

Answer: • False

Question:* Which of the following is NOT a characteristic of a good test case?

Answer: • The test case is dependent on other test cases.

Question:* Which is not part of a test plan?

Answer: • Retrospect report

Question:* Which of the following is NOT true?

Answer: • Performance is one of the things functional tests must check

Question:* When a new testing tool is purchased, it should be used first by:

Answer: • A small team to establish the best way to use the tool

Question:* Load Testing is ______

Answer: • both I and III

Question:* A program point where the control flow has two or more alternative routes is known as what?

Answer: • A decision

Question:* ______ tests how well the user will be able to understand and interact with the system.

Answer: • Usability Testing

Question:* Which of the following is NOT an activity completed during test planning?

Answer: • Create test cases

Question:* Stress testing should start ______.

Answer: • immediately following integration

Question:* Which of the following is NOT an advantage of blackbox testing?

Answer: • Testing can help optimize the code.

Question:* What is a browser matrix?

Answer: • a committed document between management and testing about which browsers and screen sizes are supported

Question:* A tester needs to think like _____

Answer: • (all of these choices)

Question:* Which of these instances of finding a software defect will result in the least loss of time and money to fix?

Answer: • A bug in the design is found during design review

Question:* TMM Means

Answer: • Testing Maturity Model

Question:* Which of the following is a good way to grade a tester?

Answer: • on time test delivery

Question:* True or false. Once all the bugs are fixed, ship the product.

Answer: • False

Question:* Stress testing hardware must be _____

Answer: • scaled appropriately to the test load

Question:* Which of the following is NOT a common resolution type for a defect?

Answer: • Refactored

Question:* Using Performance Tests to project server specs and server scale requires:

Answer: • you to run the load test and monitor resource usage and rescale according to hardware differences

Question:* Testing should be stopped when

Answer: • It depends on the risks for the system been tested

Question:* Running a system at high load for an extended period of time is called:

Answer: • Soak testing

Question:* Which of these are NOT phases of the "IDEAL" organizational improvement model?

Answer: • Imagining

Question:* True or false? Ajax enabling a website increases the number of server requests.

Answer: • True

Question:* True or False? Instrumentation is performed by coverage measurement tools in pre-compiler pass.

Answer: • True

Question:* RC1 stands for ______.

Answer: • release candidate #1

Question:* Why would a tester use equivalence class testing?

Answer: • The tester wants to reduce the total number of test cases that need to be developed.

Question:* __________ uses short development cycles where a test is written prior to code.

Answer: • Test Driven Development

Question:* True or false? Simultaneous execution is a minor effect in performance testing.

Answer: • False

Question:* Testing an object without execution on a computer is known as _____.

Answer: • static testing

Question:* Test driven development (TDD) refers to what?

Answer: • Writing a failing test first and then writing the minimum amount of code to make it pass

Question:* What is mutation testing?

Answer: • Purposely modifying an application in order to see if the testing suite will reject it

Question:* Executing the same test case by changing the input on the same build is called:

Answer: • Re-testing

Question:* True or false? All WC3 errors should be fixed to ship.

Answer: • False

Question:* ______ is a method of testing where the software isn't used that checks the sanity of the code or algorithm.

Answer: • Static testing

Question:* A system includes a database server, a caching server, and an application server. How many integration points are there?

Answer: • need more information

Question:* Who should perform validation testing?

Answer: • Customer

Question:* What is the other name of All-Pairs Testing?

Answer: • Pairwise Testing

Question:* Which of the following is non-incremental testing?

Answer: • Big bang testing

Question:* Which of the following is a structure-based (white-box) technique?

Answer: • Statement testing

Question:* Which of the following is NOT a way stress may be placed on a piece of software?

Answer: • Test all user input fields

Question:* Which of the following is NOT a reason to believe two test cases will produce the same result and fall in the same equivalence class?

Answer: • If one catches a bug, the other probably will not.

Question:* Which of the following statements is NOT true?

Answer: • Component testing does not involve regression testing

Question:* ‘Be bugging’ is known as

Answer: • Adding known defects by seeding

Question:* Testing only the changes or modifications is called

Answer: • Retesting

Question:* Verification is:

Answer: • Checking that we are building the system right

Question:* Power outage testing is part of ________.

Answer: • stress testing

Question:* ________________ is the process of evaluating software to ensure it meets the customer’s requirements.

Answer: • Validation

Question:* When should the test environment setup be done?

Answer: • In parallel with test case development

Question:* Which of the following is NOT a form of dynamic testing?

Answer: • Data Flow Analysis

Question:* A sports team plays 3 games a season. How many tests does a comprehensive test plan need to cover all the possible season results?

Answer: • 3

Question:* What type of performance testing would you want run repeatedly to ensure consistent system performance?

Answer: • Benchmark testing

Question:* True or False? CAST stands for Computer-Aided Simple Testing?

Answer: • False

Question:* Resource hog tools are part of ________.

Answer: • stress testing

Question:* Which of the following is NOT a characteristic or factor in testability.

Answer: • Robustness

Question:* An operator verifies that all production jobs are run. This is:

Answer: • Quality Control

Question:* All of the following might be done during unit testing except

Answer: • Manual support testing

Question:* Methodologies adopted while performing Maintenance Testing?

Answer: • Breadth Test and Depth Test

Question:* An expert based test estimation is also known as

Answer: • Wide band Delphi

Question:* How many ways are there to make 100 cents with identical American currency units?

Answer: • 6

Question:* Which one of the following is NOT a reason for automating software testing?

Answer: • There is a tight deadline to release the software.

Question:* How stable is the ZBB build?

Answer: • the least stable

Question:* From the below given choices, which one is the ‘Confidence testing’

Answer: • Smoke testing

Question:* The function max(a,b) has how many equivalence classes?

Answer: • 9

Question:* A function int abs(int input) has how many equivalence classes?

Answer: • 8

Question:* How many equivalence classes are there for testing an integer?

Answer: • 8

Question:* What is the major advantage of bottom-up integration testing?

Answer: • No stubs need to be written

Question:* ZBB stands for ______.

Answer: • zero bug bounce

Question:* Which of these is a sql injection attack for login?

Answer: • ' OR 1

Question:* In a TDD model:

Answer: • only failing test cases cause code to be written

Question:* Flip a coin. Using a software testing mindset, how many outcomes are possible?

Answer: • 4

Question:* When should test cases be written?

Answer: • In parallel with development

Question:* What value test function will get function test (+'5') { }

Answer: • 5

Question:* Stress testing should use ____

Answer: • a pseudo random initial value to maximize debuggability

Question:* __________ is the set of procedures used throughout the software lifecycle to ensure the software will meet its requirements.

Answer: • Software Quality Control

Question:* What is the name of an analysis method that determines which parts of the software have been executed by the test case suite, and which parts have not been executed and therefore may require additional attention?

Answer: • Code Coverage

Question:* ‘Defect Density’ calculated in terms of

Answer: • The number of defects identified in a component or system divided by the size of the component or the system

Question:* What of these tools is good fit for GUI testing and use Jython programming language?

Answer: • Sikuli

Question:* Out of these Testing levels,for which level ,the White box testing is not viable:

Answer: • System Testing

Question:* Which of the following can inspections NOT find?

Answer: • How much of the code has been covered

Question:* ________________ is the process of evaluating software to ensure it meets the specified requirements.

Answer: • Verification

Question:* which one is NOT the correct ordering of formal review process?

Answer: • Planning,kick-off,Preparation,Review meeting,Rework,Follow-up

Question:* Which of the following is NOT a cost of software failures?

Answer: • Testing

Question:* A good rule of thumb is ___

Answer: • there is one bug per line of code written

Question:* What error would occur if event B occurs before event A, with event A being the intended first completed event?

Answer: • A race condition

Question:* Testing by executing programmed code with a given set of test cases is referred to as:

Answer: • dynamic testing

Question:* True or False? A failure, if encountered, may result in a fault.

Answer: • False

Question:* A function that returns the type of triangle has how many equivalence classes?

Answer: • 4

Question:* Given the following fragment of code, how many tests are required for 100% decision coverage? if width > length then biggest_dimension = width if height > width then biggest_dimension = height end_if else biggest_dimension = length if height > length then biggest_dimension = height end_if end_if

Answer: • 4

Question:* Which of the following is NOT true of statement coverage?

Answer: • It tests the false conditions.

Question:* Smoke testing might best be described as:

Answer: • Rolling integration testing

Question:* Determining whether or not it is reasonable to continue testing is known as _____.

Answer: • sanity Testing

Question:* In testing, the 80/20 rule is_________.

Answer: • Testing 20% of features that are used the most, by 80% of users.

Question:* All these answers are a single test suite. Which one does not need to be run in a test run?

Answer: • create a folder

Question:* How many test cases should you execute to completely test a user experience containing only a single button?

Answer: • Ten

Question:* A slider shows an integer value of up to 5. How many possible values are there?

Answer: • 6

Question:* In agile testing ___

Answer: • testing typically is one sprint behind coding

Question:* Which of the following software change management activities is most vital to assessing the impact of proposed software modifications?

Answer: • Baseline identification

Question:* Which of the following (combinations of) individuals would be present during a formal inspection?



No comments:

HTML5 Upwork (oDesk) TEST ANSWERS 2022

HTML5 Upwork (oDesk) TEST ANSWERS 2022 Question: Which of the following is the best method to detect HTML5 Canvas support in web br...

Disqus for upwork test answers