skill category 8&9 Flashcards
stub
special code segments that when invoked by a code segment under testing, simulate the behavior of designed and specified modules not yet constructed
Drivers
- Code that sets up an environment and calls a module for test
- causes the component under test to exercise the interfaces
- as you move of the drivers are replace with the actual components
Test harness
A collection of test drivers and tests stubs
The objectives of preventive, defective, and corrective are:
- assure all authorized transactions are completely processed once and only once
- assure transaction data is complete and accurate
- assure transaction processing is correct
- assure that processing results or utilize for the intended benefits
- assure that the app can continue to function
what are the three categories of transaction processing controls?
- preventive controls
- detective controls
- Corrective controls
Corrective control
- correct incorrect processing
- ex: error detection, audit trails, discrepancy report,error state, back up and recovery
Detective controls
identify incorrect processing
ex: alert peeps of control totals, control register, doc & testing, output checks
Preventive controls
Will stop incorrect processing from occurring
-ex: data input, turn around docs, pre-numbered forms, input validation
Transaction processing controls
separated as following:
- initiation and authorization of a transaction 
- recording of the transaction
- custody of the resultant asset
Test cycle
- each execution of testing
- Planned and included in the test plan
Test data key considerations
- ensure the test data represents real world use
-  ensure data integrity
- where do to reduce the size of the test data to a minimum
- ensure all test conditions are covered
- ensure any security concerns are addressed
- ensure test data is available when needed
Object measures
A measure that can be obtained by counting
-ex: hard data, defects, hours worked, # of completed unit test
Subjective measures
perceptions by a person of a product or activity
-ex: how easy it is to use,
Sea level needed to execute the system
Reliability
consistency of measurement
-if it is tested by two peeps the results should be the same
validity
The degree to which a measure actually measures what it was intended to measure
Timeline was
whether the data was reported in sufficient time to impact the decisions needed to manage effectively
Calibration
The movement of a measure so it becomes more valid
-changing a customer survey so that it better reflects the opinion of the customer
Cause-and-effect diagram
visualizes results of brainstorming in affinity grouping through major causes of a significant process problem
Histogram
grouping of data by predetermined intervals to show the frequency of the data set
Measure
A unit to determine the dimensions, quantity, or capacity
-ex: Lines of code or a measure of software size