Danh sách câu hỏi
Câu 1: You have been asked to improve the way test automation tools are being used in your
company. Which one of the following is the BEST approach?
  • Selecting and automating scripts that test new functionality to find the most defects.
  • Ensuring that all data, inputs and actions are stored in the tool’s script for ease of maintenance.
  • Keeping expected results separate from the automation tool to allow the testers to check the results.
Câu 2: Which of the following is NOT a valid use of decision coverage?
  • Checking that all decisions have been exercised in a single program.
  • Checking that all decisions have been exercised in a business process
  • Checking that all decisions are based on a numeric value.
  • Checking that at least 100% decision coverage has been achieved, as this guarantees 100% statement coverage.
Câu 3: Which of the following BEST describes checklist-based testing?
  • An approach to testing whereby the testers dynamically design and execute tests based on their knowledge, exploration of the test item and the results of previous tests
  • An experience-based test technique whereby the experienced tester uses a highlevel list of items to be noted, checked or remembered, or a set of rules or criteria against which a product has to be verified.
  • A procedure to derive and/or select test cases based on an analysis of the specification, either functional or non-functional, of a component or system without reference to its internal structure.
  • A test design technique which ensures that test cases are checked for consistency and completeness against an organisation’s list of formatting rules and best practices.
Câu 4: Which of the following is a key difference between black box and white box test design
techniques?
  • Black box techniques use software code to derive test cases, white box techniques do not.
  • White box techniques use functional design specifications to derive test cases, black box techniques do not
  • White box techniques can measure the extent of code coverage, black box techniques can not.
  • White box techniques derive test cases from models of the software, black box techniques do not.
Câu 5: Which of the following BEST describes a methodical approach to the Error Guessing test
technique?
  • A tester dynamically designs and executes tests based on their knowledge, exploration of the test item and the results of previous tests.
  • An experienced tester makes a list of potential defects and failures, and designs and runs tests to generate these failures should the defects be present in the code.
  • A tester designs, implements and executes tests to cover test conditions found in checklists that are based on what is important for the user.
  • An inexperienced tester is asked to attempt to guess errors that may have been missed by experienced testers during formal test design.
Câu 6: Which of the following BEST describes a Test Case?
  • A statement about “what to test” in terms of measurable coverage criteria from analysis of the test basis.
  • A set of preconditions, inputs, actions, expected results and postconditions developed based on test conditions
  • A description of the test objectives to be achieved and the means and the schedule for achieving them.
  • A source to determine expected results to compare with the actual result of the system under test.
Câu 7: Which of the following would achieve the HIGHEST level of testing independence for a
project’s system test level?
  • Training developers to design good tests for the test team to execute.
  • Outsourcing test design and execution to a different company.
  • Having the company’s independent test team design and execute the tests.
  • Minimising contact between testers and developers during test design to avoid bias.
Câu 8: When comparing Static and Dynamic test techniques, which of the following statements is
TRUE?
  • Static Testing finds failures, whilst Dynamic Testing only finds the cause of failures
  • Static Testing techniques, such as reviews, can be undertaken before Dynamic Testing, making defects cheaper to remove.
  • Static Testing is based on the execution of code, whist Dynamic Testing relies on examination and analysis.
  • Only Static Testing has the objective of identifying defects.
Câu 9: In which development life cycle model is regression testing an increasingly important activity
as the project progresses?
  • V-model.
  • Waterfall.
  • Scrum.
  • Progressive
Câu 10: Which of the following is an approach that can be used for exploratory testing?
  • Time-boxed test sessions are created, during which a tester uses a test charter containing test objectives to guide the testing.
  • A tester methodically executes tests from a list of possible failures, based on experience, defect and failure data.
  • A tester analyses, designs and implements tests based on external rules and standards.
  • Tests are designed based on the guidance of stakeholders and experts outside the test team.
Câu 11: Which statement about Static Testing is TRUE?
  • Static testing can be applied to any work product that participants know how to read and understand.
  • Static testing must only be applied to final work products that have been signed off.
  • Static testing must be conducted by users of the product being tested
  • Static testing executes the code to verify the functionality is as expected
Câu 12: During which stage of the fundamental test process is the testability of requirements
evaluated?
  • Test Execution.
  • Test Planning
  • Test Design.
  • Test Analysis.
Câu 13: A holiday club restricts those booking the holiday, to people between the ages of 18 and 30
inclusive.
Using three-point boundary values, what ages would be required to test the lower and upper
boundary?
  • 17, 18, 19, 29, 30, 31.
  • 17, 18, 19, 30, 31, 32.
  • 18, 19, 20, 28, 29, 30.
  • 16, 17, 18, 30, 31, 32.
Câu 14: Your agile project has scheduled a final sprint before release to fix and re-test all open defects
with a priority level of 3 or above.
The following defect report shows the defect fields that are currently being captured on the
system.
Title: Unable to add excursions to pre-paid cruises
Date raised: 21/05/18
Author: Emma Rigby
Status: Fixed
What occurred: I went to book an excursion for a pre-paid cruise but received an error
message saying, ‘Facility not available’. I can book excursions on cruises that have not yet
been fully paid.
What should have occurred: Requirement 3.12 says clearly that customers can add excursions
after cruises have been fully paid so the facility should have been available (when an
additional amount may now need to be paid).
Priority: 2
Software build: 2.1
Test level: System test
Environment details: System test 3
Which of ONE of the following additional defect report fields would be MOST beneficial for the
sprint team to add?
  • Severity.
  • Test Script Id.
  • Actual results.
  • Expected results.
Câu 15: Which of the following options BEST explains the pesticide paradox principle of testing?
  • If we do not regularly review and revise our tests, we’ll stop finding defects.
  • Repeatedly running a set of tests will ensure that a system is defect free.
  • Defects are, paradoxically, often contained in a small number of modules
  • Testing, like spraying pesticide, is an effective bug/defect removal activity
Câu 16: Which ONE of the following is the BEST way to take advantage of the different mindsets of
testers and developers?
  • Insist on independent testing at all stages in the lifecycle.
  • Have all developers undergo ISTQB training.
  • Keep developers and testers in separate teams.
  • Bring the two mindsets together.
Câu 17: An issue has been found in a production system, where a code component fails to release
memory after it has finished using it. Which of the following tools would have been the MOST
effective at detecting this defect during Performance testing?
  • Dynamic analysis tool
  • Test Execution tool.
  • Configuration management tool.
  • Coverage measurement tool.
Câu 18: Which of the following BEST describes how configuration management supports the test process?
  • It enables the tester to reproduce the tested item through unique identification and version control.
  • It enables the tester to systematically design test conditions, cases and data.
  • It enables incidents to be tracked from discovery and classification to correction and confirmation of the solution.
  • It helps the test manager to decide how best to integrate and coordinate thetesting activities into the software life cycle
Câu 19: Testing and Debugging are key activities in the software development lifecycle.
Which of the following are DEBUGGING activities?
a) Designing tests to find failures.
b) Locating the cause of failures.
c) Analysing and fixing the defects.
d) Executing tests to show failures.
  • a and d.
  • a and b.
  • a and b.
  • c and d
Câu 20: After a record of poor quality software releases (incorrect menu selection options, new
features that do not work, users allowed to change security levels without administrator
rights), you have been asked to review the test capability in your company.
You have limited time to do the review before the next project, which type of testing would be
MOST appropriate to review first?
  • Functional testing
  • Non-functional testing.
  • Performance testing.
  • Structural testing.
Báo lỗi
Nếu có bất kì vấn đề nào về đề thi, vui lòng liên hệ với các bộ phận thông qua các hình thức sau
Số điện thoại: 0368.201.788
Email: contact@123job.vn
Chat trực tuyến: Chat với hỗ trợ

Đề thi đánh gia năng lực - Vị trí Tester (English)

Mã quiz
138
Số xu
5 xu
Thời gian làm bài
15 phút
Số câu hỏi
20 câu
Số lượt làm bài
0 lượt
Bắt đầu làm bài
Lưu tin Hủy lưu
Thông tin đề thi
Chủ đề
tester
Chia sẻ đề thi
Sao chép đường dẫn
Chia sẻ qua mạng xã hội

Đề thi trắc nghiệm mới nhất

40 câu hỏi
0 lượt đã test
30 phút
Miễn phí
Xem trước
35 câu hỏi
0 lượt đã test
26 phút
Miễn phí
Xem trước
69 câu hỏi
0 lượt đã test
52 phút
4 xu
Xem trước
150 câu hỏi
0 lượt đã test
113 phút
6 xu
Xem trước
99 câu hỏi
0 lượt đã test
74 phút
5 xu
Xem trước