cancel
Showing results for 
Search instead for 
Did you mean: 

project development

Former Member
0 Kudos

Hi all,

I have some question about the different kind of test developed during a sap project.

Coluld you please clarify better what is an user acceptance test, assembly test, system test and integration test??what is the order of this tests??

thanks in advance

please help

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

thanks so much

Former Member
0 Kudos

Another dimension is the test types:

Functional Tests: To test that the delivered functionality within the application meets the specified requirements

Regression Tests: To test that the application has not been negatively impacted by the introduction of new functionality or changes, i.e. tests to verify that what was working before still works.

External Interface Tests: To test that the interfaces between internal and external systems meet the specified requirements using different types of valid/invalid data

Business Cycle Tests: To emulate the activities performed with the application over time periods such as daily, weekly, monthly, yearly and ensure that the application performs as specified, e.g. over the full term of a mortgage.

Performance Tests: To test that the application performs under normal conditions in a way that meets the specified performance-related non-functional requirements, response times etc.Performs in an acceptable way when a load is placed on the system which is the maximum expected and also when the load exceeds the maximum expected. Load variations may include number of users, volume of transactions, and volume of data.

Resilience Testing: To test the ease with which the application handles and recovers from failure scenarios such as power failures, communication failures etc.

Usability Tests: To test the ease with which users can learn and use the application

Security Tests: To test that the application meets the specified security objectives

Configuration Testing: To test that the application functions correctly under varying permitted configurations

Installation Testing: To test that the application can be installed - both as a new application and as a new release u2013 and that it then operates correctly.

Data Load Tests: To test that any deliverable data load or data conversion process functions properly.

In combination with earlier mentioned test levels or stages:

Unit Test: includes test types Functional Test and/or Regression Test

Integration Test: includes test types Functional Test, Regression Test, External Interface Test, Resilience Test, Usability Test, Security Test, Installation Testing

System Test: includes test types Functional Test, Regression Test, External Interface Test, Business cycle Test, Resilience Test, Security Test, Data Load testing

User Acceptance Test: includes test types Functional Test, Regression Test, External Interface Test, Business cycle Test, Usability Test, Security Test, Data Load testing

Sander.

former_member192029
Active Contributor
0 Kudos

Hello,

The order is Assembly testing (Unit )>> Integration testing >> System testing >> User Acceptance testing (UAT)

Assembly testing: Focuses on configuration, customization, system landscape activities etcu2026 we can say that unit/module level testing

System testing: Focusing on functionality of the model or program or unit

Integration testing: verify that how the data is transferred between 2 or more modules, we can test, how all modules are well integrated u2026

User acceptance testing: UAT takes place at the time of hand over the project to customer. Normally it happens at client/customer side. Ensure that the delivery is as agreed

Cheers,

Jawa