Create New Project

 

To test an AUT, the tester needs to create a new project. A project is a collection of artifacts (usually implemented as files/folders) that may be consumed/produced by a testing activity. To create a new project: 

q       From the GUITAR main interface select Project->New Project.

q       As shown in Fig 1, enter a name for the project, e.g. TerpCalc

q       A new project with blank contents is created, as shown in Fig.

 

Fig 1. Creating a new project.

Fig 2. A new project created.

 

When a new project is created, a folder is automatically created containing (empty) artifacts for the new project. An artifact is implemented as a file/folder that contains information pertinent to the analysis of the AUT.

 

Currently, the following artifacts are created for new projects.

q       Configurations File: config.txt.

q       Preferences File: pref.txt.

q       GUI Structure: [projectName].GUI located in the folder “GUI Structure”.

q       Event Flow Graph: [projectName].EFG located in the folder “EventFlowGraphs”.

q       Structural Test Suite: [projectName]-struc.TST located in the folder “Structural” in the “TestCases” folder.

q       Monkey Test Suite: [projectName]-monk.TST located in the folder “Monkey” in the “TestCases” folder.

q       Planner Test Suite: [projectName].XML located in the folder “Planner” in the “TestCases” folder.

q       Reports: [projectName].LOG located in the folder “Reports”.

q       Label Mappings: [projectName].MAP located in the folder “LabelMappings”.

 

All projects are stored in the “My Projects” folder. 

 

Top of page

GUITAR – GUI Testing Framework

Perform Tests on the Application Under Test

Maintain project configurations for the AUT