2023 Realistic CTFL18 Dumps Latest BCS Practice Tests Dumps [Q259-Q279]

Share

2023 Realistic CTFL18 Dumps Latest BCS Practice Tests Dumps

CTFL18 Dumps PDF - CTFL18 Real Exam Questions Answers


The CTFL18 exam is a multiple-choice exam consisting of 40 questions. Candidates have 60 minutes to complete the exam, and they must score at least 65% to pass. CTFL18 exam is designed to test an individual's knowledge of the fundamental concepts of software testing, including the testing process, testing techniques, and testing tools.


The CTFL18 certification exam is intended for individuals who are new to the software testing field or have limited experience in software testing. CTFL18 exam covers a wide range of topics, including the fundamentals of software testing, testing techniques, test management, and tools used in software testing. CTFL18 exam is a multiple-choice format, and candidates must answer 40 questions within 60 minutes.

 

NEW QUESTION # 259
You need to test the login page of a web site. The page contains fields for user name and password. Which test design techniques are most appropriate for this case?

  • A. Decision table testing, state transition testing
  • B. Decision coverage, fault attack.
  • C. Equivalence partitioning. Boundary value analysis.
  • D. Exploratory testing, statement coverage.

Answer: A


NEW QUESTION # 260
Which of the following is not decided in the test-planning phase..?

  • A. Schedules and deliverables
  • B. Types of test cases
  • C. Hardware and software
  • D. Entry and exit criteria

Answer: B


NEW QUESTION # 261
Which of the following is correct?
Debugging is:

  • A. Checking that a previously reported defect has been corrected.
  • B. Checking that no unintended consequences have occurred as a result of a fix.
  • C. Identifying the cause of a defect, repairing the code and checking the fix is correct.
  • D. Testing/checking whether the software performs correctly.

Answer: C

Explanation:
1. Is a brief definition of testing.
2. Is retesting.
4. Is regression testing.


NEW QUESTION # 262
What test roles (or parts in the testing process) is a developer most likely to perform?
(i) Executing component integration tests.
(ii) Static analysis.
(iii) Setting up the test environment.
(iv) Deciding how much testing should be automated.

  • A. (ii) and (iii)
  • B. (i) and (iv)
  • C. (iii) and (iv)
  • D. (i) and (ii)

Answer: D

Explanation:
(i) Executing component integration tests is usually done by developers. Developers are usually responsible for unit and component integration testing. Independent testing usually follows at system and acceptance test levels.
(ii) Static analysis is usually done by developers because: it requires an understanding of the code and therefore the person doing this needs skills in the programming language; and it can be done as soon as the code is written. Therefore it is quick and effective for the developer to do it.
The risk of a lack of test independence can be mitigated by performing independent system and acceptance testing.
(iii) Setting up the test environment is an activity typically performed by a tester. It may require support from developers and staff from other departments and on some occasions environments could be set up by developers. However, it is a task that could be done by a tester rather than a developer.
(iv) Deciding how much testing should be automated is typically a decision made by the test leader, who will consult other staff in the decision-making process. Developers may be involved and their skills may be required to automate some tests. However, the decision on how much to automate should not be made by developers.


NEW QUESTION # 263
Which of the following statements describes regression testing?
I. Retesting of a fixed defect
II. Testing of an already tested program
III. Testing of new functionality in a program
IV. Regression testing applies only to functional testing
V. Tests that do not have to be repeatable, because they are only used once

  • A. II, IV, V
  • B. I, III, IV
  • C. II
  • D. I, IV

Answer: C


NEW QUESTION # 264
When comparing Static and Dynamic test techniques, which of the following statements is TRUE?

  • A. Static Testing finds failures, whilst Dynamic Testing only finds the cause of failures.
  • B. Static Testing techniques, such as reviews, can be undertaken before Dynamic Testing, making defects cheaper to remove.
  • C. Static Testing is based on the execution of code, whist Dynamic Testing relies on examination and analysis.
  • D. Only Static Testing has the objective of identifying defects.

Answer: B


NEW QUESTION # 265
Which of the following are valid testing principles?
I) Exhaustive testing is in general impossible.
II) Exhaustive testing should be executed for code intended to be reused.
III) Testing may guarantee that a program is correct.
IV) Testing cannot guarantee that a program is correct.
V) Defects cluster together in certain areas of the product.

  • A. II, IV
  • B. I, V
  • C. I, IV, V
  • D. I, III

Answer: C


NEW QUESTION # 266
Which of the following would achieve the HIGHEST level of testing independence for a project's system test level?

  • A. Outsourcing test design and execution to a different company
  • B. Training developers to design good tests for the test team to execute
  • C. Having the company's independent test team design and execute the tests
  • D. Minimizing contact between testers and developers during test design to avoid bias

Answer: B


NEW QUESTION # 267
During test process improvement it is recommended to use standards where possible. Standards originate from various sources and they cover different subjects in relation to testing Pick TWO sources of software standards, useful to software testing from the ones mentioned below.

  • A. ISO 9126-1 `Software engineering- Product quality Part 1:
    Quality model' is an international standard, that provides a basis on which to define quality assurance solutions.
  • B. ISA 4126-1 `Software engineering- Product quality Part 1:
    Quality model' is an international standard, that provides a basis on which to define quality assurance solutions.
  • C. IEEE 829 `standard for software test documentation' is an international standard to be following mandatory by all testing origination regardless of lifecycle models.
  • D. SY-395-01 `Standard for East Coast Hospital software' is a regional standard adapted from a national one.
    Besides hospital software, this standard ought to be used also by other types of software system in the region.
  • E. BS-7925-2 `Software testing. Software component testing is a national standard used internationally. It covers a number of testing techniques that may be useful both on component testing level and on system testing level.

Answer: A,E

Explanation:
Topic 15, "Test Management Documentation"
A software house is concerned about the number of defects found in software released to its customers. They are starting to plan a new software product. In the past, releases have often been stopped due to poor planning and too many defects found during high level testing. You have been recruited to the newly created position of test manager and asked to develop a test strategy, manage the testing of the project and organize the resources needed to carry out the testing.


NEW QUESTION # 268
Which type of automation test design is used in the example below? An automation team designs an automation framework for testing of their web-based applications. Realizing that they need to use different data for different test cycles, they decide not to hard-code any data in their scripts.
Instead they read all the data from text files while test execution is in progress.

  • A. Dynamic test design
  • B. Data coverage analysis
  • C. Data-driven
  • D. Keyword-driven

Answer: C


NEW QUESTION # 269
How does software testing contribute to the quality of delivered software?

  • A. By detecting and removing all the defects in the delivered code and ensuring that all tests adhere to the quality standards set for the project
  • B. By measuring reliability of the software and ensuring that it is always above 99.99%
  • C. By detecting all deviations from coding good practice and ensuring that these are corrected
  • D. By identifying root causes of defects from past projects and using the lessons learned to improve processes and thus help to reduce the defect count

Answer: D


NEW QUESTION # 270
Which of the following are product risks?
a) Failure prone software delivered.
b) Software does not perform its intended functions.
c) Insufficient staff available for testing.
d) Test environment not ready on time.
e) Poor data integrity and quality.

  • A. b, d and e.
  • B. b, c and d.
  • C. a, b and e.
  • D. b, c and e.

Answer: C


NEW QUESTION # 271
You have investigated different possibilities and selected four of them to present to IT management. Which of the proposals will you most likely give your highest recommendations?

  • A. Insourcing of test automation based on an offer from a local company ABC that has people who are specialists in system level capture-replay automation tools and they also do regular training courses in test automation methods and tools. They can then work closely with Vicki.
  • B. Internal offer from the development department of XYZ to create the regression package using CppUnit as test automation tool. One of the development groups have very good experiences in automating unit tests, and they are willing to do training as well.
  • C. Outsourcing of test automation based on an offer from an Asian company, AsiaAutoTest, which has people who are specialists in system level capture-replay automation tools. They also offer training and besides they offer to run and maintain the regression tests in the future.
  • D. Solution from a tool vendor offering to educate two test team members in the use of their easy- to-use test automation capture replay tool over the first 3 month and based on that build the regression test suite. In addition to Vicki, Steve is the only one that has time available to be educated.

Answer: A

Explanation:
Topic 12, "Test Estimation"
You have been contracted to manage the acceptance testing of a new computer-based reservation system for a travel agency. You have provided an approximate budget estimate for the testing project based on previous experience with similar sized projects. However, the management of the parent company of the travel agency will not commit to the budget until detailed cost estimates are provided. The reservation system is being developed by a third party However, detailed specifications of the software are available, as well as an estimate of the total effort that will be spent in developing the software. The software is to be delivered in four increments, and the functionality to be delivered in each increment has already been agreed on.


NEW QUESTION # 272
The following test cases for a Library Management System are available to test changes made to the functions and data structures associated with borrowers.
1. Add a new borrower to the system
2. Update a borrower's data
3. Remove a borrower from the system
4. Loan a book to a borrower
5. Return a book from a borrower
6. Reserve a book for a borrower
7. Send "reservation ready" message to a borrower
Which of the following test sequences represents a possible use case? (a test sequence always start with test #1)

  • A. 1-6-4-7-5-3-2
  • B. 1-6-2-5-7-4-3
  • C. 1-4-2-7-5-6-3
  • D. 1-2-6-7-4-5-3

Answer: D


NEW QUESTION # 273
Which of the following test types is a part of the V-Model?

  • A. Component testing
  • B. Black-box testing
  • C. Experience-based testing
  • D. White-box testing

Answer: A


NEW QUESTION # 274
During the software development process, at what point can the test process start?

  • A. When the design is complete.
  • B. When the software requirements have been approved.
  • C. When the code is complete.
  • D. When the first code module is ready for unit testing

Answer: B


NEW QUESTION # 275
Which of the following would you least expect to form part of the analysis of initial tool costs?

  • A. Learning time required to use the new tool
  • B. Tool portability
  • C. Evaluation of suitable tools
  • D. Integration with other tools

Answer: B

Explanation:
Topic 4, V1 "Test Management Tool"
A software development company that sells an established capture-replay tool has decided to complement it with a test management tool. The capture-replay tool was developed over a number of years and is used by a large number of clients.
The test management tool will be developed by the same team that developed the capture-replay tool, using the same technology. The company test strategy mandates that structural testing is focussed at the component test level and dynamic non-functional testing is focussed at the acceptance test level.
In response to growing customer demand, it is proposed to develop the test management tool in an incremental manner. Each increment will be developed using the V life cycle model. The target platform is a PC in a local area network. The PC uses a proprietary relational database and communicates with a single PC which acts as a server.
The test management tool must interface with the company s capture replay tool. Over the first 12 months of the development period the following functionality will be developed for the tool (in two increments): basic requirements management, support for test case creation; support for test procedures, test scripts and test suites. The functionality to be included in later increments will be driven by customer demand: however they expect to provide an incident management system, a web front-end, and interfaces to other proprietary tools and database management systems.


NEW QUESTION # 276
Evaluate the status of the project against the defined exit criteria. Which of the following options shows the correct status?

  • A. Criteria A = NOT OK, criteria B = NOT OK, criteria C = NOT OK
  • B. Criteria A = OK, criteria B = NOT OK, criteria C = NOT OK
  • C. Criteria A = NOT OK, criteria B = NOT OK, criteria C = OK
  • D. Criteria A = OK, criteria B = OK, criteria C = OK

Answer: C

Explanation:
Topic 11, V4 "Independent Test Team"
You have for a while been trying to hire a second test automation specialist for your test team However, you did not have any luck in finding a suitable candidate. So now, you have been asked by IT management of XYZ to forward a proposal with alternative solutions for building an automated regression test suite at system test level over a period of 2 years including needed training and eventual handover to the test team.


NEW QUESTION # 277
Which of the following statements regarding inspection is NOT true?

  • A. An inspection may be led by a trained moderator who shall not be the author.
  • B. An inspection shall follow a formal process based on rules and checklists with entry and exit criteria
  • C. The main purpose of an inspection is to find solutions to the problems.
  • D. An inspection can be performed by peers.

Answer: C


NEW QUESTION # 278
When can functional and structural testing BOTH be applied?

  • A. All test levels
  • B. Component and Component integration test levels only
  • C. All 'Development' test levels, i. e. those before Acceptance testing
  • D. System and Component test levels only

Answer: A


NEW QUESTION # 279
......


BCS CTFL18 certification is an excellent option for individuals who are interested in pursuing a career in software testing or for experienced testers who want to enhance their skills and knowledge. By earning this certification, individuals can demonstrate their expertise in software testing and increase their professional credibility in the industry.

 

CTFL18 Premium Exam Engine pdf Download: https://itcert-online.newpassleader.com/BCS/CTFL18-exam-preparation-materials.html