-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathdata1.txt
1883 lines (1866 loc) · 58.1 KB
/
data1.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Select the deductive debugging process steps from the lists.
Use elimination process
Prove remaining hypothesis
Enumerate possible causes
Refine remaining hypothesis
Collect more data
Fix the error
---
Enumerate possible causes
Use elimination process
Refine remaining hypothesis
Prove remaining hypothesis
Fix the error
Collect more data
===
Indicate if the following statements about module testing is true or false. Test cases are supplemented by applying black-box methods to the module's specification.
True
False
---
True
===
Indicate if the following statements about module testing is true or false. Module's logic is analyzed using the white-box methods.
True
False
---
True
===
The only rule in top-down testing is that when selecting the next module for testing, it must be eligible to be the next module, with at least one of the module's subordinate (calling) modules previously tested.
True
False
---
True
===
Which type of tester focuses exclusively on validating the interactions and behaviors that result in functionality?
Black-box tester
White-box tester
Gray-box tester
Usability tester
---
White-box tester
===
What is the best way to document and keep track of test cases?
A set of detailed text files
A detailed spreadsheet
A bug tracking system
A test case management system
---
A test case management system
===
Occurs when the number of received parameters are not equal to the number of sent arguments
Interface
Data reference
Computation
Data declaration
Input/Output
---
Interface
===
Requires the user to make changes in the program, which could lead to masking of errors, and so on
Automated tools
Scatter print statements
Storage dump
---
Scatter print statements
===
Which test requires the organization that produced the program to create the test cases?
Integration test
Installation test
System test
Function test
---
Installation test
===
Which statement matches the transaction section of the business layer testing area.
Tests to detect errors in knowledge collected from customers
Tests to uncover errors in transaction processing, such as credit card processing, e-mailing verification's, and so on
Tests whether the application meets documented operational specifications
---
Tests to uncover errors in transaction processing, such as credit card processing, e-mailing verification's, and so on
===
Which test case design technique is based on writing test cases around probable types of errors?
Identifying equivalence classes
Cause-effect graphing
Boundary value analysis
Error guessing
---
Error guessing
===
What is an advantage of incremental testing?
Labor costs are smaller
Provides opportunities for parallel activities
Programming errors are detected earlier
It uses less machine time
---
Programming errors are detected earlier
===
What must a black-box tester focus on?
Knowledge at the source code level
How each individual piece of the application works
Expected outputs of the program, but not every input
What a program is supposed to do and who it is for
---
What a program is supposed to do and who it is for
===
Which statement matches the Data validation section of the business layer testing area.
Tests to detect errors in knowledge collected from customers
Tests to uncover errors in transaction processing, such as credit card processing, e-mailing verifications, and so on
Tests whether the application meets documented operational specifications
---
Tests to detect errors in knowledge collected from customers
===
______ is a test case design technique that produces test cases based on intuitive and expert knowledge of test team members for defining potential software errors and facilitating efficient test case design.
Cause-effect graphing
Logic coverage
Error guessing
---
Error guessing
===
Select the categories of the completion criteria.
Base completion on the use of specific test-case design methodologies
Stop after the scheduled time for testing expires.
Examine the curve of number of errors found per unit time during the test phase
Stop when the test cases are successful
State the completion requirements in positive terms
---
Base completion on the use of specific test-case design methodologies
Examine the curve of number of errors found per unit time during the test phase
State the completion requirements in positive terms
===
Which Agile methodology matches this statement:
Adapts RUP in which user choose the practices, such as use cases or team programming that fits the project
Feature driven development
Velocity tracking
Essential unified process
Dynamic system development method
---
Essential unified process
===
Which of the following is a brute-force debugging technique?
Process of elimination
Studying error symptoms
Dumping memory locations
Backtracking
---
Dumping memory locations
===
Select the descriptions that as associated with Installation testing. (choose two)
It compares the initial requirements of the program to its end user current needs.
It checks test cases to ensure that compatible set of options have been selected.
It is performed by the program's customer or end user.
Its test cases are developed by the organization that produced the system.
---
It checks test cases to ensure that compatible set of options have been selected.
Its test cases are developed by the organization that produced the system.
===
Which debugging method looks at a reverse execution of the program?
Debugging by backtracking
Debugging by deduction
Debugging by testing
Brute-force debugging
---
Debugging by backtracking
===
Involves execution of all the executable statements in the source code at least once
Multiple-Condition
Statement
Decision
Condition
Descision/condition
---
Statement
===
Code-level tests that are concerned with the interaction between objects are best created by the _________.
developer
black-box tester
project manager
white-box engineer
---
white-box engineer
===
Select the description that matches the testing challenge for an internet based application facing a Security challenge.
Includes protection of information such as customers' credit card from hackers
Includes cost related issues and tracking customer profiles
Includes internationalization issues such as currency conversion
---
Includes protection of information such as customers' credit card from hackers
===
What is the most important consideration when deciding on a bug base?
It is simple and intuitive so users can easily report bugs
The cost is within your budget
It makes use of spreadsheets for proper tracking
It connects with your test case management system
---
It is simple and intuitive so users can easily report bugs
===
Usability testing is also called user acceptance testing.
True
False
---
False
===
True or False: Test cases must be written for input conditions that are invalid and unexpected, as well as for those that are valid and expected.
True
False
---
True
===
Select the statements that match the Extreme acceptance testing type (choose two)
All code modules must have primary tests before coding begins.
Customers creates test cases during the design/planning phases.
It determines whether the application meets its functional and usable requirements.
The primary tests must be defined and created before coding the module.
---
It determines whether the application meets its functional and usable requirements.
Customers creates test cases during the design/planning phases.
===
Indicate if the given statements about error-locating principles is true or false.
Talk about the problem with someone else to discover the solution.
---
True
===
Select the error-reporting techniques (choose three)
Fix the complete error, not just one of its symptom.
Code inspection is done by the project analyst after implementing an error correction.
Probability of fixes being correct must be made directly proportional to the size of the code.
Error corrections must be well tested in the original program.
Monitor all parts which are nearby to the place of detected error.
---
Fix the complete error, not just one of its symptom.
Error corrections must be well tested in the original program.
Monitor all parts which are nearby to the place of detected error.
===
Indicate if the given statements about agile testing is true or false.
It relies on automated testing because the development cycles are long.
True
False
---
False
===
Videotaping a user test and using a think-aloud protocol can provide excellent data on software usability and user perceptions about the application.
True
False
---
True
===
Testing each module independently and then combining the modules to form the program is called nonincremental testing.
True
False
---
True
===
Select the correct description of the appropriate testing tiers for the business layer
Verifies that the data is stored correctly and accurately.
Verifies that graphics have the correct resolution and size.
Ensures that data is collected correctly.
---
Ensures that data is collected correctly.
===
True or False: A bug base is a system for keeping track of every bug logged in a database system.
True
False
---
True
===
Identify the testing processes that make up the Function test part of the development phase
Code: It produces the code for the required program.
Requirement: It specifies the cause of the program.
External specification: It defines the exact representation of the program to users.
System design: It lays down the design principles of the system.
---
External specification: It defines the exact representation of the program to users.
===
Comes when calculations among variables include inconsistent data
Interface
Data reference
Computation
Data declaration
Input/Output
---
Computation
===
During a code inspection the moderator narrates, statement by statement, the logic of the program.
True
False
---
False
===
Which area of an application is being tested when a tester confirms that all links point to valid files or websites?
Business
Browser
Data
Presentation
---
Presentation
===
Select the statements that match Top-down testing. (choose two)
Creates test conditions and concludes test results easily
Conducts testing from main module to sub module
Finds difficulty in test case representation in stubs, before the I/O function addition
Conducts testing from sub module to main module
---
Finds difficulty in test case representation in stubs, before the I/O function addition
Conducts testing from main module to sub module
===
Indicate if given statement about presentation layer testing is true or false
It consists of finding errors in the GUI, or front end, of an application.
True
False
---
True
===
Select the descriptions that as associated with Acceptance testing. (choose two)
It is performed by the program's customer or end user.
It compares the initial requirements of the program to its end user current needs.
Its test cases are developed by the organization that produced the system.
It checks test cases to ensure that compatible set of options have been selected.
---
It compares the initial requirements of the program to its end user current needs.
It is performed by the program's customer or end user.
===
Which test will show that a program does not match its external specifications?
Function test
Module test
Acceptance test
System test
---
Function test
===
Which step in the software development process translates requirements into specific objectives?
External specifications
Requirements
Objectives
System design
---
Objectives
===
Arises if all the used files are not opened and closed after use
Interface
Data reference
Computation
Data declaration
Input/Output
---
Input/Output
===
Indicate if given statement about presentation layer testing is true or false
It involves checking the human-interface element of a website.
True
False
---
True
===
Checks that each state in a decision in the program takes all possible outcomes at least once
Decision
Multiple-Condition
Descision/condition
Statement
Condition
---
Condition
===
Select the description that matches the e-commerce architecture tier for tier 3:
Provides the visual content to the end user
Focuses on storing and retrieving data from the data source
Runs the software to model user business processes
---
Focuses on storing and retrieving data from the data source
===
True or False: When the testing is focused on how the application behaves at a code level, a white-box tester should create the tests.
True
False
---
True
===
Indicate if the given statements about error-locating principles is true or false.
Keep debugging tools on the first priority.
True
False
---
False
===
Select the possibilities of carrier's web proxy or transcoder.
Encryption of traffic for privacy and security
Data compression for better throughput
Access obstruction to certain high-bandwidth sites
HTML headers and other metadata exclusion from Web pages that an application might use
Transformation or transcode of content into WAP or HTTP
Transformation or transcode of content into FTP
---
Encryption of traffic for privacy and security
Data compression for better throughput
Access obstruction to certain high-bandwidth sites
HTML headers and other metadata exclusion from Web pages that an application might use
Transformation or transcode of content into WAP or HTTP
===
Evaluates each decision for all the combinations of conditions
Multiple-Condition
Decision
Statement
Descision/condition
Condition
---
Multiple-Condition
===
What key best practice brings the development process together in order to meet the deliverable deadline?
Not wasting time on trivial items that have no impact
Racing ahead with your eyes focused on the finish line
Having clearly defined goals for every milestone
Making hard decisions regarding the direction of development
---
Having clearly defined goals for every milestone
===
Indicate if the following statements about module testing is true or false. Only the module specifications are required while designing the module test cases.
True
False
---
False
===
What type of test compares the program to its initial requirements and the current needs of its end users?
Function test
Regression test
Unit test
Acceptance test
---
Acceptance test
===
Follows that every condition in a decision and every decision in the program takes all possible outcomes at least once
Statement
Descision/condition
Multiple-Condition
Condition
Decision
---
Descision/condition
===
What is an advantage to using an emulator when device testing?
It can test the responsiveness of an application
It can identify device-specific bugs
It is cost-effective
It can test the code base once
---
It is cost-effective
===
What is the key to successful higher-order testing?
Acceptance testing
Function testing that uncovers errors
Appropriate system testing
Consistent and well-planned testing
---
Consistent and well-planned testing
===
Usability testing involves actual users or customers of the product.
True
False
---
True
===
Which layer of an internet application houses data used by the application or collected from the end user?
Browser
Data
Business
Presentation
---
Data
===
True or False: The goal of automation is to completely eliminate the need for a human to participate in the testing process.
True
False
---
False
===
Which duty is a responsibility of the code inspection team moderator?
Ensuring that all errors found are fixed during the inspection
Selecting the team members
Assigning someone to schedule the inspection
Recording all errors found
---
Recording all errors found
===
True or False: A bug matrix is used to identify the issues that do not require a developer's attention.
True
False
---
False
===
Which test case methodology should be used for a specification that contains combinations of input conditions?
Boundary value analysis
Condition coverage
Cause-effect graphing
Error guessing
---
Cause-effect graphing
===
True or False: In white-box testing, the tester is not concerned about the internal behavior and structure of a program.
True
False
---
False
===
Select the description that matches the e-commerce architecture tier for tier 1:
Focuses on storing and retrieving data from the data source
Provides the visual content to the end user
Runs the software to model user business processes
---
Provides the visual content to the end user
===
Which type of test would reveal that the program as a whole either meets or doesn't meet its objectives?
Function test
System test
Acceptance test
Integration test
---
System test
===
Select the descriptions that match Desk Checking
Runs counter to testing principle two, which states that people are generally ineffective in testing their own programs
Follows undisciplined process of testing and finding errors
Evaluates anonymous programs for their overall quality, maintainability, and so on
Selects a programmer to serve as the administrator of a process
---
Runs counter to testing principle two, which states that people are generally ineffective in testing their own programs
Follows undisciplined process of testing and finding errors
===
It provides the entry point into the application.
main()
primeCheck()
assertFalse()
checkArgs()
---
main()
===
Describe Black-box testing (pick two)
Requires programming and implementation knowledge
Exhaustive path testing is one of its type of testing technique
Exhaustive input testing is one of its type of testing technique
Internal structure or design implementation is not known to the tester
---
Internal structure or design implementation is not known to the tester
Exhaustive input testing is one of its type of testing technique
===
The most important consideration in program testing is the design and creation of effective test cases.
True
False
---
True
===
Which technique is used to evaluate anonymous programs in terms of their overall quality, maintainability, extensibility, usability, and clarity?
Code walkthroughs
Peer ratings
Code inspections
Desk checking
---
Peer ratings
===
Select the functionalities associated with the business layer. (choose four)
User authentication
Data verification
Transaction processing
User authorizing
Application logging
Data validation
---
Transaction processing
User authorizing
Application logging
Data validation
===
Is the given statements about testing with emulator is true or false:
Its underlying hardware might skew performance on real device.
True
False
---
True
===
The business layer models processes, such as user authentication and transactions.
True
False
---
True
===
Which step in the software development process defines the exact representation of the program to users?
External specifications
System design
Requirements
Program structure design
---
External specifications
===
What does it mean to raise the reliability of a program?
To demonstrate that errors are not present
To find and remove errors
To show that a program performs its intended functions
To establish confidence that a program does what it is supposed to do
---
To find and remove errors
===
If you want your application to run without any abnormal terminations, which bug type would be ranked most important to fix?
Performance
Incorrectly functioning with a workaround
Crash
Cosmetic
---
Crash
===
It checks the input value against a calculated list of numbers divisible only by itself and 1.
primeCheck()
assertFalse()
checkArgs()
main()
---
primeCheck()
===
Is the given statements about inspections and walkthroughs in software testing, true or false.
They are code-oriented human testing methods.
True
False
---
True
===
Which black-box methodology focuses on finding a subset of all possible inputs with the highest probability of finding the most errors?
Equivalence partitioning
Identifying equivalence classes
Cause-effect graphing
Boundary value analysis
---
Equivalence partitioning
===
Select the statements that match the Backtracking testing method. (choose two)
It starts from the suspected site, and then traces in opposite direction in entire source code.
It is effective in case of small applications.
It provides information useful in locating a suspected error.
---
It starts from the suspected site, and then traces in opposite direction in entire source code.
It is effective in case of small applications.
===
Select the description that matches the Usability test case.
Subjects the program to heavy loads of data
Checks if the program meets response and throughput requirements
Determines how well an end user can interact with the program
Ensures functionality to be implemented in the objectives
---
Determines how well an end user can interact with the program
===
Select the statements that match the testing approach for a real device. (choose two)
Supports multiple devices with a single unit
Tests responsiveness of the application
Skews performance on real device due to underlying hardware
Tests carriers' network responsiveness
---
Tests responsiveness of the application
Tests carriers' network responsiveness
===
Select the correct description of the appropriate testing tier for the presentation layer
Ensures that data is collected correctly.
Verifies that the data is stored correctly and accurately.
Verifies that graphics have the correct resolution and size.
---
Verifies that graphics have the correct resolution and size.
===
Debugging by brute force is both efficient and successful.
True
False
---
False
===
Select the description that matches the testing challenge for an internet based application facing a Locales challenge.
Includes cost related issues and tracking customer profiles
Includes internationalization issues such as currency conversion
Includes protection of information such as customers' credit card from hackers
---
Includes internationalization issues such as currency conversion
===
Shows the program state at only one instant of time for error detection and for studying the program dynamics
Scatter print statements
Automated tools
Storage dump
---
Storage dump
===
What type of module testing includes strategies such as top-down and bottom-up?
Incremental integration
Coverage testing
Big-bang testing
Non-incremental testing
---
Incremental integration
===
Which form of testing involves everyone in the process through the design, implementation, and execution of the test plan?
Testing and retesting the code base
Continuous testing
Extreme program testing
Agile testing
---
Agile testing
===
Provides excellent data on software usability and user perceptions about the application
Think-aloud
Eye tracking
---
Think-aloud
===
Which test type will satisfy the final validation and verification criteria?
Systems Validation
Functional testing
Acceptance testing
Packaging and delivery
---
Acceptance testing
===
Select the correct black box testing type. Shows the connection between a given outcome and all issues that manipulate the outcome.
Boundary value analysis
Cause-effect graphing
Equivalence partitioning
---
Cause-effect graphing
===
Indicate if the given statements about error-locating principles is true or false.
Involve a mental analysis of the information associated with the error's symptoms.
True
False
---
True
===
Select the statements that match the Extreme unit testing type (choose two)
All code modules must have primary tests before coding begins.
The primary tests must be defined and created before coding the module.
Customers creates test cases during the design/planning phases.
It determines whether the application meets its functional and usable requirements.
---
All code modules must have primary tests before coding begins.
The primary tests must be defined and created before coding the module.
===
Is the given statements about system testing is true or false. It falls under the category of black box testing.
True
False
---
True
===
A testing best practice is for the _____________ to create a unit test.
developer
white-box engineer
black-box tester
project manager
---
developer
===
When is the appropriate time to include the people responsible for quality in the development cycle?
As early as possible in the cycle
When coding begins
When requirements are formulated
When formal testing begins
---
As early as possible in the cycle
===
Indicate if the following statement about Jakob Nielsen's usability research is true or false:
It depicts that incurring extra cost and complexity of working with many testers for an application check is not required.
True
False
---
True
===
Which of the following is a key principle of testing?
Testing requires dependence on develoeprs
Complete testing is not possible
Formal exit criteria,must be defined
Testing does not need to be planned
---
Complete testing is not possible.
===
Which Agile methodology matches this statement:
Uses an iterative and incremental approach, with the goal of delivering software on time and
Essential unified process
Dynamic system development method
Feature driven development
Velocity tracking
---
Dynamic system development method
===
Select the description that matches the Facility test case.
Subjects the program to heavy loads of data
Ensures functionality to be implemented in the objectives
Checks if the program meets response and throughput requirements
Determines how well an end user can interact with the program
---
Ensures functionality to be implemented in the objectives
===
Requirements translate the program user's needs and specify why the program is needed.
True
False
---
True
===
What is the benefit of building a discrete list of defects and ranking them in order of importance?
Helping to define the severity of each issue
Creating an opportunity to examine quality goals and how defects affect the milestone schedule
Allowing for performance issues to be identified and elevated to the top of the list
Giving the team the opportunity to voice their concerns and advocate for their own priorities
---
Giving the team the opportunity to voice their concerns and advocate for their own priorities
===
Sets breakpoints that causes suspension in the program so that the programmer can examine the current state of the program
Automated tools
Storage dump
Scatter print statements
---
Automated tools
===
True or False: System validation is an end-to-end process that ensures that the completed and integrated system will operate as needed in the environment for which it was intended.
True
False
---
True
===
Which area is being tested when we test the failover capabilities of web, application, and database servers?
Network architecture
Business rules
Performance
System reliability
---
System reliability
===
The data layer encapsulates data used by the application or that is collected from the end user.
True
False
---
True
===
Question 2 :True or False: Testing is the process of executing a program with the intent of finding errors.
True
False
---
True
===
Which of the following is a debugging principle?
Fix the symptom, not the error
Change the object code, not the source code
Where there is one bug, there is likely to be another
The likelihood of a fix being correct is 100%
---
Where there is one bug, there is likely to be another
===
Which human error detection process is considered relatively unproductive?
Code walkthroughs
Code inspections
Peer ratings
Desk checking
---
Desk checking
===
When verifying the business layer of an application, which test will blast the application with multiple logins and simulate transactions to the point of failure?
Performance testing
Response time testing
Data validation
Transactional testing
---
Performance testing
===
Is the following statement about mobile testing categories, true or false:
Device interaction: Ensures that application does not consume too much memory
True
False
---
True
===
In addition to finding errors, what else would a black-box tester look for when testing a program?
Usability issues
Stability issues
Infrastructure issues
Data issues
---
Usability issues
===
Indicate if the given statements about agile testing is true or false.
It works well with extreme programming methodology whereby developers create unit tests and then the software.
True
False
---
True
===
Select the descriptions that match Peer Ratings
Follows undisciplined process of testing and finding errors
Selects a programmer to serve as the administrator of a process
Evaluates anonymous programs for their overall quality, maintainability, and so on
Runs counter to testing principle two, which states that people are generally ineffective in testing their own programs
---
Evaluates anonymous programs for their overall quality, maintainability, and so on
Selects a programmer to serve as the administrator of a process
===
Select the description that matches the Performance test case.
Subjects the program to heavy loads of data
Ensures functionality to be implemented in the objectives
Determines how well an end user can interact with the program
Checks if the program meets response and throughput requirements
---
Checks if the program meets response and throughput requirements
===
Error analysis, focuses on judging the exact location of the error, the developer of code, the preventive measures taken to avoid those errors in future, and so on.
True
False
---
True
===
True or False: A bug model is based on historical data and planned activities and predicts how many bugs will be found during the project.
True
False
---
False
===
Independently testing each internet application layer allows the tester to more easily identify bugs and errors.
True
False
---
True
===
True or False: A bug model predicts how many bugs you should be tracking at any given time.
True
False
---
True
===
A system test should be performed by the programmer and the organization responsible for developing the program.
True
False
---
False
===
Which approach gathers information and comments that can be counted and analyzed across the spectrum of testers?
Test user selection
User questionnaire
Remote user testing
Think-aloud process
---
User questionnaire
===
Which two core disciplines intersect with business goals during black-box testing?
Quality assurance and product management
Quality assurance and development
Quality assurance and Business management
---
Quality assurance and product management
===
______ focuses on testing smaller units of the program first, rather than initially testing the whole program.
Unit testing
Module testing
---
Module testing
===
Describe White-box testing
Requires programming and implementation knowledge
Exhaustive path testing is one of its type of testing technique
Exhaustive input testing is one of its type of testing technique
Internal structure or design implementation is not known to the tester
---
Exhaustive path testing is one of its type of testing technique
Requires programming and implementation knowledge
===
Is the following statement about the specifications for a debugging command, true or false. Lowercase letters represent operand values that are to be substituted.
True
False
---
True
===
Which type of testing combines one module with a set of previously tested modules before it is tested?
Non-incremental testing
Logic testing
Incremental testing
Big-bang testing
---
Incremental testing
===
Which testing challenge category is concerned with overcoming location-based obstacles?
Usability
Carrier network infrastructure
Mobile device diversity
Scripting
---
Carrier network infrastructure
===
The presentation layer provides the user interface (or graphical user interface whichever is applicable
True
False
---
True
===
Is the given statements about system testing is true or false. It is a process of testing the functions of the complete system or program.
True
False
---
False
===