Skip to content

QA TC Create New Project

Vincent Herilier edited this page Jan 31, 2014 · 4 revisions

Home | QA: Test Strategy & Plan / Non Regression Scenarios (Ares Projects Management)


Validate the "creation of a new Ares project based on a bootplate on a specific storage (local/remote…) location" test case.

Requisites

TOP

Check if proxy settings have to be modified in order to reach bootplate delivery server

Test case

TOP

# Step Checkpoint
1 Click on "Edit" menu Verify if menu was opened
2 Click on "New" menu (Create new project) Check if directory popup appears
3 Click on "Home Directory" at left Expected: List of folder in user's home directory. Failed: empty list
4 Scroll folders list to see "Documents" folder (steps 7-9 depends on operation system/configuration)
5 Click on Documents Folder
6 Click on Ares folder
7 Click icon "Create new folder" at top of popup window
8 Put new folder name
9 Click "Create" Check if folder has been created (it should appear under Ares folder)
10a Click "Ok" to select recently created folder Check if Project details window has been opened
10b Check if Project name equal our folder name
11 Click on Template dropdown
12 Click on "bootplate-2.2.0" (assuming it 3rd on list)
13 Click "Ok" Check if "Loading…" popup appears
14a Click on last created project Check if "source" folder appears
14b Check if another folders like enyo, libs, tools is in directory tree
15 Click on blue folder icon beside "source" folder Check if App.js file is in folder
16 Double-click on App.js Check if Editor window appears
17 Click "Project" menu Verify if menu was opened
18 Click "Preview" menu item Check if popup with device and our project preview will appear

Expectations

TOP

  • New folder ~/Documents/Ares/NewProjectName contain bootplate template with enyo/onyx libraries and base App.js file.
  • Project will appear in list of projects and can be selectable

Failures

TOP

Critical

TOP

  • No list of folders when select "Home Directory"
  • Any errors after select folder for project and click "Create"
  • Any errors after enter project name / other options and click "Ok"

Less critical

TOP

  • No bootplate templates in list - probably incorrect Ares installation
  • Error in bootplate downloading process - actually is critical itself, but problem may become from network problems, firewalls, etc... - In case of this problem we will check network and bootplate download manually.