Software Testing -
|
|
||
|
Activity:
1 comments
177 views
last activity : 07 06 2010 20:18:04 +0000
|
||
|
|
Operational Acceptance Testing (OAT) is normally conducted for applications that will reside in an enterprise data center. It is also the last stage of testing or verification. Typically the types of testing involved in OAT are
1.Network Benchmarking : this test is conducted to ensure that an application is designed to run efficiently and cost effectively over the Telecoms infrastructure. The tests are devised around capturing the network traffic generated by the most common transactions performed on a single workstation, which are analysed and conclusions are drawn to determine impact and response times.
2. Recovery Testing: this involves testign how the application will recover after varying degrees of failure.
3. Resilience Testing : It is testing that the hardware, or other components, or both, meet the specified resilience criteria, for example, the system is not subject to a single point of failure.
4.Soak Testing: It is testing to confirm that the reliability and performance of systems does not degrade over an extended period of continuous operation. For example, to confirm that a server remains operable for a minimum duration under load and has no memory or resource leaks that will lead to server hangs.
Sometimes Secutiry testing and Performance testing are also considered a part of OAT but they are specializations within themselves so I have not dealt with those types here.
|
|
|
|
|
|
|
|
|
|
|
|
Managing people is tough probably beause there is no science behind it. The same stimulus can yeld amazingly different responses from different individuals even sometimes from the same individual. There are too many variables to take into account... |
Usually in payment systems there are standard validations i.e. for the account number, balances, entitlement etc.. Some of them are performed in the payment system and some in the general ledger system. However there is a grey area and is always a... |
Automated testing is ultimatley writing code to verify code. As such the basic act of verification will be based on human intillegence. So Manual verification is the basis or core of testing. |