In TestComplete, you can organize your tests into a hierarchy. TestComplete works with a single project suite that contains one or more projects. Please see the "Project Suites in TestComplete" and "Managing Projects, Project Suites and Project Items" help topics for more information. Projects consist of project items described in the "About Project Items" help topic. One of the project items is Script, which contains one or more script units.
To learn how to specify the execution order for your tests, please see the "Specifying Execution Order for Tests" help topic.
We are trying to convert from using Mercury tools to AutomatedQA without disturbing our current process too much. With QuickTest, each script we create is a separate test. Then with TestDirector we can either run that one test or run multiple tests. What we are trying to figure out is how do we do the same thing with TestComplete. Is this possible? I think we are just having trouble seeing how a test in QuickTest relates to a test in TestComplete.
As I have already mentioned, TestComplete tests are organized into a hierarchy (Project suite -> Projects -> Script units -> Script routines). So, you can launch an individual script function, and this function will be treated as your test, or you can specify the execution order for script functions by using test items on the project level and use individual projects as tests.
In addition to what Jared explains, to better describe what a "script" is in TestComplete is that you, essentially, are writing a mini-program. The routines within that program indicate the execution of the tests. So, you can either use USEUNIT (for VB) or USES (for DelphiScript) to organize your units and then call routines via code.
You can execute your project based upon either a main script routine or by creating test items and pointing those test items to your individual tests.
I think it would probably benefit you to read the help topic "Specifying Execution Order for Tests". There is also a whole series of topics on "Getting Started" that help you understand a bit better about the hierarchies that Jared mentions and some of the methods available to you in TestComplete.
Automated Testing Evangelists
Definition expert - noun - Unknown drip under pressure