Study sets, textbooks, questions
Upgrade to remove ads
INFO3 Topic 9 Techniques for Testing
The testing of large systems involves lots of different types of testing methods.
Terms in this set (7)
Used in software testing for automating the testing process. They consist of software and test data which will run the program code under different conditions and monitor its output against the expected outcomes. A summary of how well the program performed will be produced which can be used to identify adjustments needed. The main advantage of this type of testing is that it is automated and can save a lot of time, and reduce human error and omissions.
Testing that is carried out to determine how fast the system will perform under different situations, such as varying workloads. this type of testing can help to provide evidence that a system meets the performance criteria. It is carried out either by comparing two systems to see which performs better, or by measuring response times to see under which workload a system perform badly
This type of testing is closely linked to performance testing as it will test that a system still performs well (quickly) under increases in workload. It is essential on large network where there will be large numbers of users using the system at any one time, and where this number could potentially increased as a network is scaled up.
Closely linked to performance testing, this is testing that the system can cope with very large data sets, that will increase over time. As the number of records increase so to do the size of automated fields such as ID numbers. It needs to be tested to ensure that the system still works efficiently. This will include audit logs produced by network management software.
A means of measuring how well people can actually use the system for its intended purpose, without needed too much training or assistance. This will include testing that instructions and error message are clear and understandable and that navigation is simple. It should be intuitive and logical to use.
Multi-platform testing/portability testing
Testing that demonstrates data from one system can be transferred to another without complications. It ensures compatibility between hardware and software. Essential on web based system where many different devices will be used.
A type of software testing that seeks to uncover new software bugs after changes such as enhancements, patches or configuration changes, have been made to them. The purpose of this testing is to ensure that a change to a system has not introduced new faults.and to determine whether a change in one part of the software affects other parts of the software.
Sets with similar terms
11/27/12 Implementation and Transition to the New…
Chapter 9 CEN 4010
CSI 171 Software Testing Midterm Summer Quarter 20…
Other sets by this creator
Year 9 Assessment Revision Quiz
ICT INFO1 Mock Revision Questions
Unit 2 - Technology Systems Issues and Developing…
Btec ICT level 2 Technology Systems Computer hardw…
Other Quizlet sets
CNS Exam 4 Study Guide - Mayberry Incontinence
Esra und Nehemia