on 01-25-2011 5:20 AM
Hi experts,
i have one question i dont know it may be basic question. i am new to xi/pi can you please tell me
how we test & what the purpose of the REGRESSION TEST,SYSTEM INTEGRITY TEST,PERFORMANCE TEST
what are the differences between these three test in pi
thanks in advance
koti
SEARCH IN SDN...
Performance testing -- Testing interfaces with high volume messages and idetify the perfromace like how much thorugh put it is taking and server utilization.. Runtime work bench we can see performance montioring.
System Integration Testing--Testing interfaces end to end using realtime bussiness systems..its deal with complete end to end testing between bussiness System A and BussiessSyste,
Regression testing----commonly used term in testing..seach in sdn or google it.
Regards,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi experts thanks for ans
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
From the point of view of PI landscape and testing methodologies :
Performance testing
1.To Test the systems load tolerance .Its purely physical testing and no application logic is tested in this.One case may be to check the system performance like how much time is taken if multiple users assess the system or say create orders using the interface.
2.There may be several ways u can design an interface to make the business logic to work.(say with BPM or without BPM).So in PT you can evaluate system performance and decide on which approach is best suited.
3. It might be useful to fix any hardware sizing issues also.
4.Usually done in pr- prod system say after a system refresh or migration etc.
System Integration Testing--
1. To test end to end business logic and functionality when all the systems in the data flow are connected and individual unit test is already done (say ECC,PI and third party ).
2. helps is checking the connectivity, execution of functionality.Basically it can be a functionality test.
3.Done after Dev and before User acceptance testing.
Regression testing----
1. Its done when there are changes made to functionality/data , before and after test scripts are prepared and executed.
2.its helps in checking if the changes made will effect any exisiting functionality ,basically before and after the change the existing functionality should not effect but the required changes should reflect.
3.Done after a fix in code and before moving it to prod.
You can refer this like alsohttp://wiki.sdn.sap.com/wiki/display/ERPLO/TypesofTestings
Best Regards,
Srinivas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
These are normal testing terms. You could have searched them in google.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
SYSTEM INTEGRITY TEST
This is end to end testing where the third party legacy systems would be connected. A complete end to end testing would be done to check the connectivity, message flow etc.
PERFORMANCE TEST
This is most likely like Load testing. A huge load of messages would be pumped in to the system and the system performance and relaibility are monitored. As mentioned above, you can get the statistical data on the message load in performance monitoring in RWB.
REGRESSION TEST
In PI, if an interface is activated for more than one business system, regression testing would be required. This testing is like testing for each and every condition and activation present for an interface.
Regards,
Subbu
Hi Subbu ,
Can please provide me a bit of cleare picture on about th regression test. you said
like 'one interface is activated for more than single buisiness system means can you please explain about this clearly"
suppose i have a scenario, like i need to fetch the data form sap ecc and send to the third party. for that i need to create 6 interfaces like proxy to soap scenario here we are creating single buisiness system for sender and single BS for receiver for all 6 interfaces
so my question is here is it need to test the regression test ? if yes how can i do?
thanks in advance
koti
Regression testing means rerunning test cases from existing test suites to build confidence that software changes have no unintended side-effects. Regression testing usually happens if any change to existing functionality/code happens and this test ensures that new changes have not impacted/changed the existing logic/functionality.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.