Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

testing

Former Member
0 Likes
747

if a technuical consultant develops a object.

suppose he develops a report.....how does he do testing and after he does testing how does the testers do testing

can anybody explain the procedure how testing take place?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
636

Hi Reddy,

Technical Unit Testing : Test of some technical development such as a user exit, custom program, or interface. the test usually consists of a test data set that is processed according to the new program. A successful test only proves the developed code works and that it performed the process as as designed.

Functional Unit Testing: Test of configuration, system settings or a custom development. A successful test shows that the development or configuration works as designed and the data is accurate as a result.

Testing mathologies and types:

1. Unit Testing

2. System Testing

3. System Integration security Testing

4. Performance Testing

5. User Acceptance testing

6. Regression Testing

Regards,

Suresh

6 REPLIES 6
Read only

Former Member
0 Likes
636

Well i think that if you have developed an object then what you have to do it..called as unit testing... i.e. testing with the test data you are provided with...

and how does the testing team member test's your code is thru more data and the execution time you code is taking..also other performance issue...with all the fields covered and your code is upto the requirement given to you....

Also suggested to you is that you should go for extended checks after going for just checks to make you code error free also removing the warings if any...

Ragards,

Jayant

Read only

Former Member
0 Likes
636

Hi

When a develoepr develops a report he has to do UNIT TESTING, to check whether the output is coming correctly for some test cases and the functionality is correct or not.

After that it will be tested by the TESTING dept people using their different methods like Initial,final, Blackbox, testing methods.

after that the quality people will test it (not on the functionality)and deliver it.

reward points if useful

regards

Anji

Read only

Former Member
0 Likes
637

Hi Reddy,

Technical Unit Testing : Test of some technical development such as a user exit, custom program, or interface. the test usually consists of a test data set that is processed according to the new program. A successful test only proves the developed code works and that it performed the process as as designed.

Functional Unit Testing: Test of configuration, system settings or a custom development. A successful test shows that the development or configuration works as designed and the data is accurate as a result.

Testing mathologies and types:

1. Unit Testing

2. System Testing

3. System Integration security Testing

4. Performance Testing

5. User Acceptance testing

6. Regression Testing

Regards,

Suresh

Read only

Former Member
0 Likes
636

hi,

wht do u mean by testing of a module?

I am taking that as a program (report or module pool). You have to check the functionality by giving various data in selection-screen or anyother test data (depending on program input types) and if you are satisfied with the results then move the trasnport request to QUALITY system. Test the program there . Then moving the TASK REQUEST to PROCUDTION.

The hierranchy..

DEVELOPMENT --> QUALITY --> PRODUCTION

TRANSPORT request: While saving your program the system will ask for a PACKAGE. You have to select any package other than $TMP to send the program to other systems. Then it will ask for a TASK REQUEST. you can create a task request. (SE09) and give a description. Then go to SE09 and RELEASE (click van button) task req by placing cursor on task req.

The same to be followed in QUALITY system also

First developer writes the code and developes an object

He will do unit Testing by checking it with the given inputs and the functionality.

afterwards the testing people tests the object as per their standards like Initial testing, Final testing etc.

If they found some bugs they will inform , the developer will modify it and again it is tested. once it is Ok it is moved to Quality people. again they will see.

Once they approve then the object is delivered to the client.

Using the Transport request, the object is transported to production

Reward points if useful..

Regards

Nilesh

Read only

Former Member
0 Likes
636

Hi r k,

After completion of developing, Developer will test the object with some test cases.

Developer prepares a check log,that contains test cases for the object works for which cases object behave in defferent manner.

After that CQC team(Testers) test the same object from from the scratch.....

i.e., with many number of test cases.

<b>

Reward all helpful answers</b>

Regards,

V.Raghavender.

Read only

Former Member
0 Likes
636

Hi,

The technical consultant wouldn’t „invent“ a report just to be busy. I think there is a requirement from business department first.

For a test you need a document (perhaps company has a kind of template for this)

and you will describe the steps you have to execute during testing. Eg: Which input parameters you use for your report (such as material number, plant, order type…) and which result you expect (eg. list of production orders, may be you have an interactive report and can select a line and go to a SAP standard transaction to show a production order or other things in detail popup). Your test should refer to the requirement, there must be a description about user’s expectations.

You can do a in a first step a test in the development system, second step will be the important test in the Q-system. The test should be carried out by technical consultant together with a key user/business user. Both have to sign for documentation that the report works according requirement to release the transport to a productive system.

Rgds,

JP