Skip to content

Commit 64120c7

Browse files
authored
Merge pull request #1915 from appirio-tech/feature/enabling_performance_testing_product
Updated QA Intake Form - Performance Testing#1911
2 parents c51cd01 + 4e67e5c commit 64120c7

File tree

2 files changed

+44
-39
lines changed

2 files changed

+44
-39
lines changed

src/config/projectQuestions/performance_testing.v1.0.js

Lines changed: 43 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ const sections = [
3636
minLength: 'Please enter at least 160 characters'
3737
},
3838
description: 'In 160 or more characters tell us what is the app, main functions, problem area, etc..',
39-
title: 'Please provide brief description of the system, application to be Performance tested',
39+
title: 'Please provide brief description of the system and/or application you would like to execute Performance Testing on.',
4040
type: 'textbox'
4141
},
4242
{
4343
icon: 'question',
44-
title: 'What is the load on system in terms concurrent users for Performance Testing?',
44+
title: 'What is the desired load on the system in terms of concurrent users for this test?',
4545
description: '(Unit package includes 500 virtual users, additional load would require Top-Ups)',
4646
type: 'slide-radiogroup',
4747
options: [
@@ -56,7 +56,7 @@ const sections = [
5656
},
5757
{
5858
icon: 'question',
59-
title: 'What is the count of business processes - transactions to be included for Performance Testing?',
59+
title: 'Approximately how many business processes/transactions will be included in your Performance Test?',
6060
description: '(Unit package covers 10 transactions, additional transactions would require Top-Ups)',
6161
fieldName: 'details.loadDetails.businessProcessesCount',
6262
type: 'slide-radiogroup',
@@ -71,7 +71,7 @@ const sections = [
7171
},
7272
{
7373
icon: 'question',
74-
title: 'What is the expected hours of execution for all different Performance Tests to be conducted?',
74+
title: 'How many hours do you expect the Performance Test to be executed for?',
7575
description: '(Unit package covers 10 hours of execution, additional execution time would require Top-Ups)',
7676
fieldName: 'details.loadDetails.expectedExecutionHours',
7777
type: 'slide-radiogroup',
@@ -86,7 +86,7 @@ const sections = [
8686
},
8787
{
8888
icon: 'question',
89-
title: 'Please select any additional add-ons?',
89+
title: 'Please select any additional add-ons.',
9090
description: '',
9191
type: 'checkbox-group',
9292
options: [
@@ -225,7 +225,7 @@ const sections = [
225225
// validationError: 'Please provide architecture details of the applciation',
226226
fieldName: 'details.targetApplication.architecture',
227227
description: '',
228-
title: 'What is the architecture of the System? Please share/embed the Application and Server architecture diagram. Also share Non functional requriements docs and High/Low level design docs if available',
228+
title: 'Briefly describe the architecture of the system. Please attach any architecture diagrams, design documents, and non-functional requirements in the Files section of this page.',
229229
type: 'textbox'
230230
},
231231
{
@@ -268,7 +268,7 @@ const sections = [
268268
},
269269
{
270270
icon: 'question',
271-
title: 'What are the web servers used?',
271+
title: 'If applicable what web servers are used?',
272272
description: '(For eg. Webserver can be Apache, IIS etc.)',
273273
fieldName: 'details.targetApplication.webBrowsers',
274274
type: 'textbox'
@@ -277,7 +277,7 @@ const sections = [
277277
},
278278
{
279279
icon: 'question',
280-
title: 'What ae the application servers used?',
280+
title: 'If applicable what application servers are used?',
281281
description: '(For eg. Application server can be JBoss or Weblogic or Websphere etc.)',
282282
fieldName: 'details.targetApplication.appServers',
283283
type: 'textbox'
@@ -286,7 +286,7 @@ const sections = [
286286
},
287287
{
288288
icon: 'question',
289-
title: 'What is the back end of your application?',
289+
title: 'What data store technology is used?',
290290
description: '(For eg. Back end can be Oracle, MS SQL or Sybase etc)',
291291
fieldName: 'details.targetApplication.backEnd',
292292
type: 'textbox'
@@ -302,7 +302,7 @@ const sections = [
302302
},
303303
{
304304
icon: 'question',
305-
title: 'What is the middleware used?',
305+
title: 'What middleware is used, if any?',
306306
description: '(For eg. Middleware can be MQSeries or TIBCO or Webmethod etc)',
307307
fieldName: 'details.targetApplication.middleware',
308308
type: 'textbox'
@@ -311,7 +311,7 @@ const sections = [
311311
},
312312
{
313313
icon: 'question',
314-
title: 'Please specify if web services are used and their functions',
314+
title: 'If your system uses web services, what architecture do they use? What functions do your web services perform?',
315315
description: '(For eg. SOAP/REST Webservices deployed in App server for new customer creation and maintenance)',
316316
fieldName: 'details.targetApplication.webservices',
317317
type: 'textbox'
@@ -321,7 +321,7 @@ const sections = [
321321
{
322322
id: 'targetApplication.authMode',
323323
icon: 'question',
324-
title: 'What is the authentication mode used by the Application?',
324+
title: 'What is the authentication mode used by the application?',
325325
description: '',
326326
fieldName: 'details.targetApplication.authMode',
327327
type: 'checkbox-group',
@@ -337,7 +337,7 @@ const sections = [
337337
{
338338
id: 'targetApplication.interfaces',
339339
icon: 'question',
340-
title: 'What Interfaces does the application has?',
340+
title: 'What interfaces does the application have?',
341341
description: '',
342342
fieldName: 'details.targetApplication.interfaces',
343343
type: 'checkbox-group',
@@ -370,7 +370,7 @@ const sections = [
370370
icon: 'question',
371371
fieldName: 'details.perfTestEnv.missingCompSimulators',
372372
description: '',
373-
title: 'Are the simulators/stubs available in test enviornemnt for the components not avaiable and do they support concurrent request simulation?',
373+
title: 'Are the simulators/stubs available in test environment for the components available and if so do they support concurrent request simulation?',
374374
type: 'textbox'
375375
},
376376
{
@@ -384,14 +384,17 @@ const sections = [
384384
icon: 'question',
385385
fieldName: 'details.perfTestEnv.testDataAvailability',
386386
description: '',
387-
title: 'Please provide details on test data availability? A) Resident or master test data in DB e.g. Customers, products, locations etc. B) User specific data e.g. User Ids, email, credit card, order number etc. Who will support creating/importing/ masking test data',
387+
title: 'Please provide details on test data availability - \
388+
A) Resident or master test data in DB e.g. Customers, products, locations etc.\
389+
B) User specific data e.g. User Ids, email, credit card, order number etc.\
390+
Who will support creating/importing/masking test data?',
388391
type: 'textbox'
389392
},
390393
{
391394
icon: 'question',
392395
fieldName: 'details.perfTestEnv.soa',
393396
description: '',
394-
title: 'Please let us know if SOA based services needs to be performance tested stand alone. If yes, please provide relevant details',
397+
title: 'Please let us know if SOA based services need to be performance tested in a stand alone manner. If yes, please provide relevant details',
395398
type: 'textbox'
396399
},
397400
{
@@ -409,34 +412,37 @@ const sections = [
409412
icon: 'question',
410413
fieldName: 'details.perfTestEnv.tools',
411414
description: '',
412-
title: 'Are performance testing tools available with your organisation. e.g. HP Loadrunner, \
413-
Performance Center, Jmeter. If yes, is PoC conducted to validate compatibility of tools \
414-
with application under test. Will these be tools be made available in with required \
415-
license for Perfomance testing in scope?',
415+
title: 'Are performance testing tools available within your organization? \
416+
(e.g. HP Loadrunner, Performance Center, Jmeter) If yes, has a PoC \
417+
been conducted to validate the compatibility of these tools with the \
418+
application to be tested? Will these be tools be made available in with \
419+
required license for this performance test?',
416420
type: 'textbox'
417421
},
418422
{
419423
icon: 'question',
420424
fieldName: 'details.perfTestEnv.diagnosticTools',
421425
description: '',
422-
title: 'Are performance Diagnostic tools available with your organisation. e.g. Dynatrace, Yourkit, \
423-
Profiler, If yes, is PoC conducted to validate compatibility of tools with application under \
424-
test. Will these be tools be made available in with required license for Perfomance testing \
425-
in scope?',
426+
title: 'Are performance diagnostic tools available within your organization? \
427+
(e.g. Dynatrace, Yourkit, Profiler) If yes, has a PoC been conducted to validate \
428+
compatibility ofthese tools with the applicationto be tested? Will these be tools \
429+
be made available in with required license for this performance test?',
426430
type: 'textbox'
427431
},
428432
{
429433
icon: 'question',
430434
fieldName: 'details.perfTestEnv.monitoring',
431435
description: '',
432-
title: 'How is application performance being monitored or planned to be monitored in production. Are same tools available in Perf Test env?',
436+
title: 'How is application performance being monitored or planned to be monitored in production.\
437+
Are same tools available in testing environment?',
433438
type: 'textbox'
434439
},
435440
{
436441
icon: 'question',
437442
fieldName: 'details.perfTestEnv.saasAllowPortsOpening',
438443
description: '',
439-
title: 'In case of Cloud based or SaaS performance testing tools, will your organisation allow to open necessary ports in firewall to inject load on to application in test environment.',
444+
title: 'In case of cloud based or SaaS performance testing tools, will your organization open necessary \
445+
ports in any firewalls required to inject load on the application in a test environment?',
440446
type: 'textbox'
441447
}
442448
]
@@ -459,28 +465,28 @@ in scope?',
459465
icon: 'question',
460466
fieldName: 'details.prevDetails.time',
461467
description: '',
462-
title: 'When was the last time performance testing carried out. On which version of application code base?',
468+
title: 'When was the last time performance test carried out? On which version of application code base?',
463469
type: 'textbox'
464470
},
465471
{
466472
icon: 'question',
467473
fieldName: 'details.prevDetails.reports',
468474
description: '',
469-
title: 'Please share the previous performance test reports if available',
475+
title: 'Please share the previous performance test reports if available by pasting here, or attaching in the Files section.',
470476
type: 'textbox'
471477
},
472478
{
473479
icon: 'question',
474480
fieldName: 'details.prevDetails.changes',
475481
description: '',
476-
title: 'What are the changes in application, architecture, infrastructure from last testing?',
482+
title: 'What are the changes in application, architecture, infrastructure since the last test?',
477483
type: 'textbox'
478484
},
479485
{
480486
icon: 'question',
481487
fieldName: 'details.prevDetails.typesOfTests',
482488
description: '',
483-
title: 'What different types of tests carried out and measurements captured?',
489+
title: 'What different types of tests were carried out and which measurements were captured?',
484490
type: 'textbox'
485491
},
486492
{
@@ -494,21 +500,21 @@ in scope?',
494500
icon: 'question',
495501
fieldName: 'details.prevDetails.testScripts',
496502
description: '',
497-
title: 'Are the performance test scenarios and automated test scripts available at project location?',
503+
title: 'Are the performance test scenarios and automated test scripts previously used still available?',
498504
type: 'textbox'
499505
},
500506
{
501507
icon: 'question',
502508
fieldName: 'details.prevDetails.issues',
503509
description: '',
504-
title: 'Were there any open performance issues from previous testing?',
510+
title: 'Are there any open performance issues from previous tests?',
505511
type: 'textbox'
506512
},
507513
{
508514
icon: 'question',
509515
fieldName: 'details.prevDetails.fixedIssues',
510516
description: '',
511-
title: 'What were the issues found and fixed during previous performance testing cycle?',
517+
title: 'Please detail any issues previously identified and resolved from previous performance tests.',
512518
type: 'textbox'
513519
}
514520
]
@@ -556,12 +562,12 @@ export const basicSections = [
556562
minLength: 'Please enter at least 160 characters'
557563
},
558564
description: 'In 160 or more characters tell us what is the app, main functions, problem area, etc..',
559-
title: 'Please provide brief description of the system, application to be Performance tested',
565+
title: 'Please provide brief description of the system and/or application you would like to execute Performance Testing on.',
560566
type: 'textbox'
561567
},
562568
{
563569
icon: 'question',
564-
title: 'What is the load on system in terms concurrent users for Performance Testing?',
570+
title: 'What is the desired load on the system in terms of concurrent users for this test??',
565571
description: '(Unit package includes 500 virtual users, additional load would require Top-Ups)',
566572
type: 'slide-radiogroup',
567573
options: [
@@ -576,7 +582,7 @@ export const basicSections = [
576582
},
577583
{
578584
icon: 'question',
579-
title: 'What is the count of business processes - transactions to be included for Performance Testing?',
585+
title: 'Approximately how many business processes/transactions will be included in your Performance Test?',
580586
description: '(Unit package covers 10 transactions, additional transactions would require Top-Ups)',
581587
fieldName: 'details.loadDetails.businessProcessesCount',
582588
type: 'slide-radiogroup',
@@ -591,7 +597,7 @@ export const basicSections = [
591597
},
592598
{
593599
icon: 'question',
594-
title: 'What is the expected hours of execution for all different Performance Tests to be conducted?',
600+
title: 'How many hours do you expect the Performance Test to be executed for?',
595601
description: '(Unit package covers 10 hours of execution, additional execution time would require Top-Ups)',
596602
fieldName: 'details.loadDetails.expectedExecutionHours',
597603
type: 'slide-radiogroup',

src/config/projectWizard/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,7 @@ const products = {
250250
details: 'Webpage rendering effiency, Load, Stress and Endurance Test',
251251
icon: 'product-qa-website-performance',
252252
id: 'performance_testing',
253-
aliases: ['performance-testing', 'performance_testing'],
254-
hidden: true
253+
aliases: ['performance-testing', 'performance_testing']
255254
},
256255
'Health Security Check': {
257256
brief: 'TBD',

0 commit comments

Comments
 (0)