You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Project Model Tests

Test Case

Description

Tester

Platform

Comments

UI_001

Create a new project with the name "Test"

 

 

 

UI_002

Add a type system to the project

 

 

 

UI_003

Add a cas processor folder to the project

 

 

 

UI_004

Add a corpus folder to the project

 

 

 

UI_005

Add an existing xcas file to the corpus folder and open it

 

 

 

UI_006

Import a txt file into the corpus folder and open it

 

 

 

UI_007

Import a rtf file into the corpus folder and open it

 

 

 

UI_008

Add an AE descriptor to the cas processor folder

 

 

 

UI_009

Run the AE on the corpus and check results in both xcas files

 

 

 

UI_010

Run the AE on a xcas file and check the results

 

 

 

UI_011

Execute the clean action on a document and check results (document not opend in editor)

 

 

 

UI_012

Make the AE descriptor xml invalid and check for error annotation

 

 

 

UI_013

Make the type system xml invalid and check for error annotation

 

 

 

UI_014

Rename the type system, check it in the file system, in the .corpus file and open a xcas file

 

 

 

UI_015

Close and open the project, then open a xcas file

 

 

 

UI_016

Delete one xcas document and check for deletion in file system

 

 

 

UI_017

Delete corpus folder and check for deletion in file system

 

 

 

UI_018

Delete AE descritpor file and check for deletion in file system

 

 

 

UI_019

Delete cas processor folder and check for deletion in file system

 

 

 

UI_020

Delete type system file and check for deletion in file system

 

 

 

UI_021

Delete the project and check for deletion in file system

 

 

 

Editor Tests

Test Case

Description

Tester

Platform

Comments

Editor_001

Add an annotation

 

 

 

Editor_002

Delete an annotation in the editor

 

 

 

Editor_003

Delete an annotation in the outline view

 

 

 

Editor_004

Merge two annotations in the outline view

 

 

 

Editor_005

Modify annotation with all four buttons in the outline view

 

 

 

Editor_006

Test the display menu, remove some annotations and then add one again

 

 

 

Edit View Tests

Test Case

Description

Tester

Platform

Comments

Edit_View_001

Select an annotation, press the pin button, select another annotation (selection should not change)

 

 

 

Edit_View_002

Modify the begin of the annotation, check result in editor, check that editor is dirty

 

 

 

Edit_View_004

Test creation of a FS, check that editor is dirty

 

 

 

Edit_View_005

Test creation of a FS with type selection

 

 

 

Edit_View_006

Test creation of an array

 

 

 

Edit_View_007

Test deletion of a FS, check that editor is dirty

 

 

 

Feature Structure View

Test Case

Description

Tester

Platform

Comments

FSView_001

Test creation of Feature Structure, check that editor is dirty

 

 

 

FSView_002

Test selection of Feature Structure

 

 

 

FSView_003

Test deletion of Feature Structure, check that editor is dirty

 

 

 

Unit Tests

Test Case

Description

Tester

Platform

Comments

Tests_001

Unit tests

 

 

 

Tests_002

Plugin unit tests

 

 

 

The unit tests must be run on all supported platforms.

Documentation

Who:

 

Status:

 

Comments:

 

  • No labels