Skip to Content
avatar image
Former Member


Message was edited by:


Message was edited by:


Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 24, 2007 at 03:34 AM


    A test script is a short program written in a programming language used to test part of the functionality of a software system. A written set of steps that should be performed automatically can also be called a test script, however this is more correctly called a test case.

    Any test that is written as a short program is regarded as an automated test. Test scripts written as a short program can either be written using a special manual functional GUI test tool or in a well-known programming language (such as C++, Tcl, Expect, Java, Perl, Python, or more recently, Ruby). Automated test tools can test many areas of system functionality such as the user interface, performance of the system, the system code and the requirements.

    Automated testing has the advantage over manual testing in that it is easily repeatable, and thus is favoured when doing regression testing. This however is not always the case as automated tests may be poorly written and can break during playback. Since most systems are designed with human interaction in mind, it is good practice that a human tests the system at some point.

    Test Case:

    Reward if USeful

    Thanx & Regards..


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 24, 2007 at 01:42 AM


    A Test Script is the nothing but the steps involved for testing a Scenario, and a Test Case is the set conditions under which the tester could say the test is passed or failed. There may be one or more test cases for testing a scenario.

    Hope this helps.

    Thanks & Regards,


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 24, 2007 at 03:41 AM


    Test case: is a document that defines the input, action and the corresponding expected output or response to determine if a certain feature of an application is working correctly.

    EX: Creation of sales order, in your FS you define Functionality of Incompletion LOg while creating a sales order.

    what are the input fields to be given, and how system should respond.

    and if any of the input fields in missing how the system should respond.

    The same thing would be tested by creating a sales order and by giving all fields and record system response and do it without giving fields and record system response.

    Every step is recorded and this is what is testing.


    You can definitely do manual testing & it is not important to do it through CATT. Doing testing through CATT may save your time, but doing manual testing will again be beneficial, as you will identify the problem area easily & you can look forward to mend the same accordingly.

    As far as test script is concerned, it can be designed by individual as per requirement. Eg of most probable columns are as under:


    Sales area

    Sales Order Type

    Sales order no

    Sales Order Date



    Sales Order Amount

    Sales Order Currency

    Pricing Procedure


    Shipping Point

    Delivery Type

    Delivery No

    Delivery date

    PGI no

    PGI Accounting Document No

    Billing Type

    Billing No

    Billing Amount


    & so on........

    Functional test case is a set of conditions or variables under which a tester will determine if a certain business process works.

    This test case is used for testing the system for certain business process. for example, if tester wants to test purchase order functionality so he will use functional test case which explains how to carry out the functional test. He will follow the steps in specs and record the result.


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 24, 2007 at 04:18 AM

    Dear k chaitanya uppugunduri,

    Both are same ( broadly speaking) and can be used for each other.

    Hope this helps you.

    Do award points if you found them useful.



    P.S. you can send me a mail at my mail id for any specific details

    Add comment
    10|10000 characters needed characters exceeded