Skip to main content
summaryrefslogtreecommitdiffstats
blob: bec8b8b61929a5d8347327b1869014ea91bb6580 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?xml version="1.0" encoding="UTF-8"?>
<!-- 
  Copyright (c) 2014 BREDEX GmbH.
  All rights reserved. This program and the accompanying materials
  are made available under the terms of the Eclipse Public License v1.0
  which accompanies this distribution, and is available at
  http://www.eclipse.org/legal/epl-v10.html
-->

<section xml:id="newproject" version="5.0" xmlns="http://docbook.org/ns/docbook"
                                       xmlns:xi="http://www.w3.org/2001/XInclude"
                                       xmlns:xl="http://www.w3.org/1999/xlink" >
  <title>Creating a new Project</title>
  <anchor role="helpid" condition="projectWizardContextId" xml:id="newproject.projectWizardContextId" xreflabel="Creating a Project"/>
  <anchor role="helpid" condition="problemViewNoProjectContextId" xml:id="newproject.problemViewNoProjectContextId" xreflabel="Project Options Dialog"/>
  <orderedlist>
    <listitem>
      <para>
        From the ITE, select:
      </para>
        
      <para>
        <emphasis role="menuPath">Test</emphasis>--&gt;<emphasis role="menuPath">New</emphasis>.
      </para>
    </listitem>
    <listitem>
      <para>
        If you haven’t already logged into the database, a dialog will appear to ask you to do so.
        See the previous (<xref linkend="tasksdblogin"/>) for details.
      </para>
    </listitem>
    <listitem>
      <para>
        A wizard to create a new Project will appear
        (<xref linkend="projsettings"/>).
      </para>
      <figure xml:id="projsettings">
        <title>New Project Dialog</title>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/newprojectdialog.png"/>
          </imageobject>
          <textobject><phrase>New Project
          Dialog</phrase></textobject>
        </mediaobject>
      </figure>
    </listitem>
    <listitem>
      <para>
        In the <emphasis>project name</emphasis> field, enter a
        meaningful and unique Project name. Do not use any special
        characters in Project names.
      </para>
    </listitem>
    <listitem>
      <para>
        Select the toolkit your Project will use from the combo box.
        The toolkit is the library used to create the GUI.
      </para>
      <para>
        <emphasis role="strong">Toolkits for Projects</emphasis><?linebreak?>
        The default toolkit is <emphasis>concrete</emphasis>.
        Choose this if you want to write Test Cases that can be used
        for different applications (e.g. for Swing and for RCP).
      </para>
      <para>
        Choose another toolkit if you want to write Test Cases just
        for a JavaFX, Swing, SWT, RCP or HTML application.
      </para>
      <para>
        The choice of toolkit you make here will determine what
        actions are available to you to specify your tests. If you
        choose <emphasis>concrete</emphasis>, you will not be able
        to specify tests for components specific to e.g. HTML or
        SWT.
      </para>
      <para>
        Furthermore, if you choose <emphasis>concrete</emphasis> as toolkit
        for you project, you also have to specify a toolkit for your
        application under test. For any other toolkit, you don't have to
        do that.
      </para>
    </listitem>
    <listitem>
      <para>
        In the <emphasis>AUT executable</emphasis> field, enter the path to
        the application you want to test.
      </para>
    </listitem>
    <listitem>
      <para>
        If you check the <emphasis>project template</emphasis> checkbox,
        the project will be created with a basic structure which might
        help you organize your project.
      </para>
    </listitem>
  </orderedlist>
  <para>
    If you want to modify the AUT later, you can do that via the Project properties under
    <emphasis role="menuPath">Test</emphasis>--&gt;<emphasis role="menuPath">Properties</emphasis>.
  </para>
  <para>
    You can also edit the Project details later in the Project
    properties dialog (<xref linkend="projectproperties"/>). 
  </para>
</section>

Back to the top