問題1
Which option correctly states the sequence of tasks to be undertaken when re-factoring test cases?
SELECT ONE OPTION
Which option correctly states the sequence of tasks to be undertaken when re-factoring test cases?
SELECT ONE OPTION
正確答案: C
說明:(僅 NewDumps 成員可見)
問題2
Consider the pseudo code provided below regarding a customer request for cash withdrawal from an ATM.
If the customer has sufficient funds in their account
OR the customer has the credit granted
THEN the ATM machine pays out the requested amount to the customer
Which of the following test cases would be the result of applying multiple condition testing, but would NOT be the result of applying modified condition/decision testing?
Consider the pseudo code provided below regarding a customer request for cash withdrawal from an ATM.
If the customer has sufficient funds in their account
OR the customer has the credit granted
THEN the ATM machine pays out the requested amount to the customer
Which of the following test cases would be the result of applying multiple condition testing, but would NOT be the result of applying modified condition/decision testing?
正確答案: C
說明:(僅 NewDumps 成員可見)
問題3
Which of the following best describes the reason why poorly written code is usually more difficult to maintain than well written code?
Which of the following best describes the reason why poorly written code is usually more difficult to maintain than well written code?
正確答案: D
說明:(僅 NewDumps 成員可見)
問題4
An enhancement to a Social Media application allows for the creation of new Groups. Any number of existing application members can be added to a Group. An attempt to add a non-existent member of the application to a Group will result in an error, as will an attempt to add the same member twice. Members can be removed from an existing Group. An existing Group can be deleted but only if there are no current members attached to it.
Which one of the following Keyword-driven input tables provides the BEST test coverage of this enhancement?
Table 1
KeywordGroup IdMember Id
Create.GroupGroup3
Add_MemberGroup3@Member1
Add.MemberGroup3(a)Member2
Delete_GroupGroup3
Remove.MemberGroup3@Memberl
Remove_MemberGroup3@)Member2
Delete.GroupGroup3
Result
Group created
Member added to Group
Member added to Group
Error - Group not empty
Member removed from group
Member removed from group
Group deleted
Table 2
KeywordGroup IdMember IdResult
Create.GroupGrouplGroup created
Add.MemberGrouplMember4Error - member does not exist
Add.MemberGroupl(MemberlMember added to Group
Delete.GroupGrouplError - Group not empty
Remove_Member@Member 1Member removed from group
Delete.GroupGrouplGroup deleted
Table 3
KeywordGroup IdMember IdResult
Create.GroupGroup3Group created
Add.MemberGroup3Member9Error - member does not exist
Add.MemberGroup3(MemberlMember added to Group
Add_MemberGroup 3(MemberlError - member already in group
Delete.GroupGroup3Error - Group not empty
Remove-MemberGroups(Member 1Member removed from group
Delete.GroupGroupsGroup deleted
Table 4
KeywordGroup IdMember IdResult
Create.GroupGrouplGroup created
Add.MemberGroupl@Member3Member added to Group
Add.MemberGroupl@Member3Error - member already in group
Delete.GroupGrouplError - Group not empty
Remove.MemberGroupl@Member1Member removed from group
Delete.GroupGrouplGroup deleted
SELECT ONE OPTION
An enhancement to a Social Media application allows for the creation of new Groups. Any number of existing application members can be added to a Group. An attempt to add a non-existent member of the application to a Group will result in an error, as will an attempt to add the same member twice. Members can be removed from an existing Group. An existing Group can be deleted but only if there are no current members attached to it.
Which one of the following Keyword-driven input tables provides the BEST test coverage of this enhancement?
Table 1
KeywordGroup IdMember Id
Create.GroupGroup3
Add_MemberGroup3@Member1
Add.MemberGroup3(a)Member2
Delete_GroupGroup3
Remove.MemberGroup3@Memberl
Remove_MemberGroup3@)Member2
Delete.GroupGroup3
Result
Group created
Member added to Group
Member added to Group
Error - Group not empty
Member removed from group
Member removed from group
Group deleted
Table 2
KeywordGroup IdMember IdResult
Create.GroupGrouplGroup created
Add.MemberGrouplMember4Error - member does not exist
Add.MemberGroupl(MemberlMember added to Group
Delete.GroupGrouplError - Group not empty
Remove_Member@Member 1Member removed from group
Delete.GroupGrouplGroup deleted
Table 3
KeywordGroup IdMember IdResult
Create.GroupGroup3Group created
Add.MemberGroup3Member9Error - member does not exist
Add.MemberGroup3(MemberlMember added to Group
Add_MemberGroup 3(MemberlError - member already in group
Delete.GroupGroup3Error - Group not empty
Remove-MemberGroups(Member 1Member removed from group
Delete.GroupGroupsGroup deleted
Table 4
KeywordGroup IdMember IdResult
Create.GroupGrouplGroup created
Add.MemberGroupl@Member3Member added to Group
Add.MemberGroupl@Member3Error - member already in group
Delete.GroupGrouplError - Group not empty
Remove.MemberGroupl@Member1Member removed from group
Delete.GroupGrouplGroup deleted
SELECT ONE OPTION
正確答案: A
說明:(僅 NewDumps 成員可見)
問題5
What BEST describes how tools can support the practice of Model-Based Testing (MBT)?
What BEST describes how tools can support the practice of Model-Based Testing (MBT)?
正確答案: C
說明:(僅 NewDumps 成員可見)
問題6
Given the following code:
If x > y and z = 3 statement!
elseif z = 4 statement
endif;
What is the minimum number of tests needed to achieve 100% decision coverage?
Given the following code:
If x > y and z = 3 statement!
elseif z = 4 statement
endif;
What is the minimum number of tests needed to achieve 100% decision coverage?
正確答案: C
說明:(僅 NewDumps 成員可見)
問題7
A new application for planning journeys on public transport is being developed that will work on mobile devices. Why would you MOST likely include Compatibility testing in the test plan?
A new application for planning journeys on public transport is being developed that will work on mobile devices. Why would you MOST likely include Compatibility testing in the test plan?
正確答案: A
說明:(僅 NewDumps 成員可見)
問題8
BestFor Incorporated is a rapidly growing online financial services company that offers guidance to its customers on a range of financial products. Its first website, BestForMortgages, was launched two years ago, shortly followed by BestForPensions. The popularity of both sites has driven the company to expand its offerings into other sectors and a third website, BestForFood, has recently been released.
The first two websites have proven to be functionally robust but suffered from performance issues due to:
Underestimation of concurrent user access at peak times in its original operational profiles Data volumes rapidly growing beyond expectations on a single database shared by both sites.
All three websites share the same web server.
The BestForFood system has been running live for several months, however the following significant non-functional defects have been recorded:
A) The layout and navigation of the BestForFood website was not considered by the users as consistent with BestForPensions and BestForMortgages B) Soon after delivering the BestForFood system the performance of both BestForPensions and BestForMortgages noticeably slowed C) The time taken to diagnose, repair and re-test production defects did not meet BestForFood service level agreements D) BestForFood performance was adversely impacted by unexpected growth in data volumes E) The time taken to install monthly builds into the production system exceeded agreed timescales.
Which TWO of these defects might have been prevented had portability testing and compatibility testing been employed?
BestFor Incorporated is a rapidly growing online financial services company that offers guidance to its customers on a range of financial products. Its first website, BestForMortgages, was launched two years ago, shortly followed by BestForPensions. The popularity of both sites has driven the company to expand its offerings into other sectors and a third website, BestForFood, has recently been released.
The first two websites have proven to be functionally robust but suffered from performance issues due to:
Underestimation of concurrent user access at peak times in its original operational profiles Data volumes rapidly growing beyond expectations on a single database shared by both sites.
All three websites share the same web server.
The BestForFood system has been running live for several months, however the following significant non-functional defects have been recorded:
A) The layout and navigation of the BestForFood website was not considered by the users as consistent with BestForPensions and BestForMortgages B) Soon after delivering the BestForFood system the performance of both BestForPensions and BestForMortgages noticeably slowed C) The time taken to diagnose, repair and re-test production defects did not meet BestForFood service level agreements D) BestForFood performance was adversely impacted by unexpected growth in data volumes E) The time taken to install monthly builds into the production system exceeded agreed timescales.
Which TWO of these defects might have been prevented had portability testing and compatibility testing been employed?
正確答案: A
說明:(僅 NewDumps 成員可見)
問題9
Assume you are involved in testing a Health Insurance Calculation system.
At the main screen one can enter information for a new client. The information to be provided consists of last name, first name and date of birth. After confirmation of the information, the system checks the age of the potential new client and calculates a proposed premium.
The system also has the option to request information for an existing client, using the client's ID number.
A keyword-driven automation approach is being used to automate most of the regression testing.
Based on the information provided, which TWO of the options provided would be the MOST LIKELY keywords for this application? (Choose two.)
Assume you are involved in testing a Health Insurance Calculation system.
At the main screen one can enter information for a new client. The information to be provided consists of last name, first name and date of birth. After confirmation of the information, the system checks the age of the potential new client and calculates a proposed premium.
The system also has the option to request information for an existing client, using the client's ID number.
A keyword-driven automation approach is being used to automate most of the regression testing.
Based on the information provided, which TWO of the options provided would be the MOST LIKELY keywords for this application? (Choose two.)
正確答案: D,E
說明:(僅 NewDumps 成員可見)
問題10
Installability testing is usually conducted during which stage in the application's SDLC and usually includes which other types of testing?
Installability testing is usually conducted during which stage in the application's SDLC and usually includes which other types of testing?
正確答案: C
說明:(僅 NewDumps 成員可見)
問題11
Which requirements engineering technique would BEST identify how different groups of users may interact with a system, helping to identify gaps and inconsistencies in a user story-' SELECT ONE OPTION
Which requirements engineering technique would BEST identify how different groups of users may interact with a system, helping to identify gaps and inconsistencies in a user story-' SELECT ONE OPTION
正確答案: A
說明:(僅 NewDumps 成員可見)
問題12
How many independent paths are shown in the control flow diagram below?

How many independent paths are shown in the control flow diagram below?

正確答案: A
說明:(僅 NewDumps 成員可見)
問題13
Consider the pseudo code provided below:

Given the following tests, what additional test(s) (if any) would be needed in order to achieve 100% statement coverage, with the minimum number of tests?
Test 1: A = 7, B = 7, Expected output: 7
Test 2: A = 7, B = 5, Expected output: 5
Consider the pseudo code provided below:

Given the following tests, what additional test(s) (if any) would be needed in order to achieve 100% statement coverage, with the minimum number of tests?
Test 1: A = 7, B = 7, Expected output: 7
Test 2: A = 7, B = 5, Expected output: 5
正確答案: B
說明:(僅 NewDumps 成員可見)
問題14
Which statement is correct with respect to fault injection tools?
Which statement is correct with respect to fault injection tools?
正確答案: D
說明:(僅 NewDumps 成員可見)