GAQM CTFL Certified Software Tester – Foundation Level (CSTFL) Online Training
GAQM CTFL Online Training
The questions for CTFL were last updated at Nov 22,2024.
- Exam Code: CTFL
- Exam Name: Certified Software Tester - Foundation Level (CSTFL)
- Certification Provider: GAQM
- Latest update: Nov 22,2024
A number of options have been suggested for the level of independence to be employed for the testing on the next project, and are shown below.
i) External test specialists perform non-functional testing.
ii. Testing is outsourced.
iii. Testing is carried out by the developer.
iv. A separate test team carries out the testing.
v) Testing is performed by the business.
vi. Testing is performed by a different developer.
Which of the following orders the above in a correct order of independence? 1 credit
- A . i, ii, iv, vi
- B . ii, i, v, vi
- C . ii, v, i, iii
- D . i, iv, v, vi
Based on the information given in the scenario, identify how the team could be improved most effectively? 2 credits
- A . By providing training in the payroll domain
- B . By providing a workshop on test design techniques
- C . By providing specific training on the systems being tested
- D . By providing training on reviewing requirements
Evaluate the status of the project against the defined exit criteria.
Which of the following options shows the correct status? 2 credits
- A . Criteria A = OK, criteria B = OK, criteria C = OK
- B . Criteria A = NOT OK, criteria B = NOT OK, criteria C = OK
- C . Criteria A = OK, criteria B = NOT OK, criteria C = NOT OK
- D . Criteria A = NOT OK, criteria B = NOT OK, criteria C = NOT OK
Instead of having an independent test team within the company, the company is considering to outsource testing.
What are THREE key challenges that are typical for outsourcing? 1 credit
- A . Test environment more complex
- B . Define expectation for tasks and deliverables
- C . Clear channels of communications
- D . Possibly different cultures
- E . Testing of non-functional requirements
- F . Audit trail from requirements to test cases
- G . Applying test automation
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? 3 credits
- 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 . 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.
- C . 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.
- 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.
Which of the following is a valid drawback of independent testing? 1 credit
- A . Developer and independent testing will overlap and waste resources.
- B . Developers loose the sense of responsibility and independent testers may become a bottleneck.
- C . Independent testers need extra education and always cost more.
- D . Independent testers will become a bottleneck and introduce problems in incident management.
Which of the following is a benefit of independent testing? 1 credit
- A . Code cannot be released into production until independent testing is complete.
- B . Testing is isolated from development.
- C . Independent testers find different defects and are unbiased.
- D . Developers do not have to take as much responsibility for quality.
Which of the following team roles would be most appropriate to enhance the team and why? 2 credits
- A . A person with the ability to complete tasks
- B . A quality assurance officer
- C . A person with in-depth technical skills
- D . A person who brings new ideas to the team
You are considering involving users during test execution. In general, what is the main reason for involving users during test execution? 1 credit
- A . They are a cheap resource
- B . They have good testing skills
- C . This can serve as a way to build their confidence in the system
- D . They have the ability to also focus on invalid test cases
Topic 7, Scenario 7 "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.
In general which part of the testing activity is most difficult to estimate? 1 credit
- A . Test planning
- B . Test execution
- C . Test management
- D . Test design