Skip to content

QA Non Regression Scenarios

Vincent Herilier edited this page Jan 30, 2014 · 16 revisions

Home | QA | QA: Test Strategy & Plan


Validation tests scenarios for Ares IDE.

Table of content

Deploying Ares IDE

Top

Upgrading Ares IDE

Top

  1. Updating Ares IDE
  2. Running Ares IDE

Installing Ares IDE from scratch

Top

  1. Installing Ares IDE
  2. Running Ares IDE

Ares management

Top

IDE management

Top

  1. Accounts management Draft
    1. PhoneGap Build if available Draft
    2. Dropbox (implemented but not covered) if available
    3. iCloud (not available) if available
  2. About
  3. Ares properties Draft
    1. Text Editor Draft
    2. ...
  4. Enyo API Viewer

Projects management

Top

Accordingly to any project location storage covered/available:

  1. Local: Home User location
  2. Remote
    1. Dropbox (implemented but not covered)
    2. iCloud (not available)

For each kind of storage:

  1. Creating a new Ares project from a bootplate
  2. [Duplicating an Ares project] (Test-Case-Duplicate-Existing-Project)
  3. Removing an Ares project
  4. Deleting an Ares project
  5. Adding an Ares project
  6. Adding Ares projects
  7. Importing an Enyo Project (not implemented yet)

Project management

Top

Project actions

Top

  1. Settings edition
    1. Project settings
    2. WebOS settings if available
    3. Preview settings
    4. PhoneGap Build properties if available
    5. Other plugins properties edition...
  2. Project preview
  3. Project Build (depends on PhoneGap Build coverage)

File manager actions

Top

Folder actions

  1. Create a new folder
  2. Rename a folder
  3. Copy a folder
  4. Delete a Folder
  5. Drag’N’Drop a folder
  6. Cut’N’Paste a folder (not implemented yet)
  7. Reload tree

File actions

  1. Create new file
  2. Rename a file
  3. Copy a file
  4. Delete a file
  5. Drag’N’Drop a file
  6. Cut’N’Paste a file (not implemented)

Developement actions

  1. Edit “Text Editor” settings Draft
  2. Editor actions
    1. Edit file
    2. Save file
    3. Save file as
    4. Close file
    5. Close all file
  3. Application preview

Enyo Editor

Top

Text editor actions

Top

  1. Text actions
  2. Properties viewer

Visual editor actions

Top

  1. Palette actions
  2. Drag’N’Drop components
    1. From palette to designer
    2. From palette to components view
    3. From designer to components view
    4. From components view to designer
  3. Designer actions
  4. Components view actions
  5. Inspector actions
  6. Undo/Redo actions