Pass the iSQI Performance Testing CTFL-PT Questions and answers with CertsForce

Viewing page 1 out of 2 pages
Viewing questions 1-10 out of questions
Questions # 1:

You have been asked to test the performance of a software and system update to a North American mobile trivia quiz game application.The quiz app is available on major app stores serving English-speaking users.The number of concurrent users planned for is 5 million Winning quiz participants are promiseda share of an allocated cash prize Once participants start playing, their quiz sessions must not be lost especially if all previous questions were answered correctly. The application owner wants to ensure that 99% of quiz sessions are maintained (up to 4.95 million sessions) until the last answer has been successfully recorded

In order to avoid cooperation among quiz participants, the answers to the multiple choice questions are listed randomly Confidence in the game's fairness requires that a registered user originate from only one quiz client device Every user must respond over the same short window of time in order to avoid external assistance and learning the official answer before responding.Only participants who respond correctly may answer the next question Any activity that appears to violate expected behavior of a rule-following participant will cause the client session to be rejected.

You are developing test script code that handles quiz question responses. To do this you need to ensure that the script emulates the production quiz app client's logic in terms of rule following and client-backend interface specification.

Based on the question description provided, which is one test script behavior you would implement in order to ensure the test script successfully delivers the operational and load profile of a quiz participant?

Options:

A.

Recognize whether the previous question response was correct


B.

Set the device identifier as a constant to ensure all virtual user instances use the set value


C.

Randomly select the maximum think time limit used to delay question responses.


D.

Use the date-time clock in order to submit question responses on a synchronized schedule with each instance


Questions # 2:

You have been asked to test the performance of a software and system update to a North American mobile trivia quiz game application.The quiz app is available on major app stores serving English-speaking users.The number of concurrent users planned for is 5 million Winning quiz participants are promised a share of an allocated cash prize Once participants start playing, their quiz sessions must not be lost especially if all previous questions were answered correctly. The application owner wants to ensure that 99% of quiz sessions are maintained (up to 4 95 million sessions) until the last answer has been successfully recorded

What is the best way to address the performance testing for concurrency?

Options:

A.

Review the asynchronous session management algorithm, review the production systems implementation including load balancing and m-memory database schema, and conduct performance tests on these production systems while there are no active quiz events.


B.

Conduct a network assessment of popular mobile data providers to ensure excessive frame loss and latency do not cause more than 15% of trivia answer arrivals to occur outside acceptable arrival time.


C.

Enable and schedule the quiz app to act as a virtual user on users' mobile devices while the production system is in-between quiz events. This will ensure realistic end-to-end testing


D.

Conduct performance tests on production systems while there are no active quiz events


Questions # 3:

You have been asked to test the performance of a software and system update to a North American mobile trivia quiz game application.The quiz app is available on major app stores serving English-speaking users.The number of concurrent users planned for is 5 million Winning quiz participants are promiseda share of an allocated cash prize. Once participants start playing, their quiz sessions must not be lost especially if all previous questions were answered correctly. The application owner wants to ensure that 99% of quiz sessions are maintained (up to 4 95 million sessions) until the last answer has been successfully recorded.

Before your team begins testing, the team needs to present the performance test plan to business stakeholders

Which of the following sets of plan attributes would you recommend be part of this presentation?

Options:

A.

During the actual quiz, users logon gradually but play simultaneously. The load injection of quiz responses will not ramp up. therefore nearly 5 million quiz responses will need to be generated in a 4 second time frame with no opportunity to reach steady state.Test plans have been discussed with Operations Development and Data Center representatives and we believe the tests will tax the quiz application consistent with actual use.The JMeter


B.

There is a less then10% chance of missing a scheduled quiz session due to performance test activities, which will likely cost the company $50,000 in lost sponsor revenue and brand damage To avoid this risk, we are scheduling Operations and Development representatives to be available during test execution We will require that the RAID 5+1 LUNs associated with the database server cluster be broken at 22 30 and the RAID 5+1 LUNs restored, ensu


C.

Since the client uses an asynchronous REST web services based sessions back to the QUZRAC services cluster, the loadprofile will consist of virtualusers running programmed load scripts based in C# that will randomly select the correct answer following a normal distribution thus modeling the typical success distribution among users The strict 4 second cap on user responses will translate into think times that are randomly selected between 1/


D.

If the quiz application drops more than 1% of quiz sessions, users will likely write bad reviews on app stores and other gaming sites

Performance tests will verify that system can support at least 4 95 million users Planned tests, which include the simultaneous sessions test, will cost $350,000 Since only two quizzes are scheduled a day, performance tests on the production system during the "down' times should be representative of wha


Questions # 4:

During designdiscussions the performance testteam observed that database stored procedures for several popular use casesmay be badly coded.Which of thefollowing common performance failures would bestconfirm the team's confirmwas justified?

Options:

A.

Slow response under all load levels


B.

Slow response fader moderate-to-heavy load levels


C.

Degraded response over time


D.

Inadequate or graceless error handling under heavy or over-limit load


Questions # 5:

Which of the following performance tests should we use to determine if an application meets performance expectations under typical realistic loads?

Options:

A.

spike test


B.

stress test


C.

scalability test


D.

load test


Questions # 6:

What test script operating conditions are risks to a performance test's validity?

i. Record insertions align with transaction objective

ii. Component failure within the system under test

iii. Load generator produces low load level

iv. Database log remains synchronized with load generators time source

v. Virtual users authenticate with distinct IDs

Options:

A.

i, iii true ii, iv, v false


B.

ii. iii true i. iv, v false


C.

ii, v true i, iii, iv false


D.

iv, v true i, ii, iii false


Questions # 7:

Which of the following performance tests could be best considered to be the opposite to the endurance test when comparing the duration of thetests?

Options:

A.

load test


B.

scalability test


C.

spike test


D.

concurrency test


Questions # 8:

Which Is a valid reason for why performance testing load would be applied to the SUT in a ramp-up pattern during a performance test?

Options:

A.

Frequent sudden significant increases of toad allows the SUT performance to stabilize after each |ump in load thus exhibiting consistent behavior that results in measurements that are more reliable


B.

Gradually increasing the load ensures the SUT remains in a transient performance condition as it responds to the new increase in load thus exhibiting realistic behavior that improves the realism of the performance test


C.

Gradually increasing the load allows the SUT performance to stablize after each progressive increment of load thus exhibiting consistent behavior that results in measurements that are more reliable


D.

Frequent sudden significant increases of load ensures the SUT remains in a transient performance condition as it responds to each new large increase in load thus exhibiting consistent behavior that results in measurements that are more reliable.


Questions # 9:

How Is transaction elapsed time determined?

Options:

A.

response time - think time


B.

response time + think time


C.

response time + think time + nest time


D.

response time + think time - nest time


Questions # 10:

Which of the following activities Is performed last within a performance test run?

Options:

A.

Configure hardware and software to meet the test goal and plan


B.

Deploy load generators in places where users are located.


C.

Restore original data to ensure the system is in the proper state for testing


D.

Verify the test run functioned property by reviewing logs, database content and monitoring data


Viewing page 1 out of 2 pages
Viewing questions 1-10 out of questions