Previous: Installing the ArsDigita Community System v 4.0 Next: Credits

Acceptance Tests

ACS Documentation : ACS Installation Guide : Acceptance Tests

By running through the acceptance tests below, you'll verify that your new ACS 4 instance is running nominally, and get acquainted with the major administration features of the system.

Table of Contents

  1. Installation
  2. Registration
  3. User Administration
  4. Install and Enable a Package
  5. Using the Site Map

Installation

You should have followed the steps for installing ACS 4; assuming the installation proceeded correctly, your server instance should be up and running, and the root URL (http://foo.com/) should show a login page asking for your email address and password. Proceed to test registration below.

TOP

Registration

You should test basic registration and the login process. Suggested method:

TOP

User Administration

You should test adding a user, searching for users, modifying user data, banning or deleting a user, and spamming a class of users. Suggested method:

TOP

Install and Enable a Package

The ACS Package Management system (APM) is central to operating your ACS server, allowing you to manage ACS Applications and Services. Applications are typically user-driven web systems such as Bboard or News, while ACS Services are fundamental components such as the Object System, Permissions, and the APM itself. Let's verify the functionality of the APM by installing and enabling the Bboard application, which your site will almost certainly need.

TOP

Using the Site Map

One of the most flexible and powerful new features of ACS 4 is the Site Map facility that exists for every subsite in the system. The Site Map allows you to arbitrarily associate user-visible URLs with packages instances, instead of having to change the underlying filesystem directory structure. Applications can thus be deployed as an administrator sees fit; to have a new bboard instance mapped to foo.com/bar/bboard in addition to foo.com/fnord/bboard, she would not need shell access to the server, nor need to copy directory trees. For the next acceptance test, we'll "mount" an instance of the bboard package under the Main Site (the default subsite).

This covers the basics of getting a user-visible application up on ACS 4 - you can now install and deploy more packages, drop mappings, and otherwise configure the functionality and organization of your site as you see fit.


Previous: Installing the ArsDigita Community System v 4.0 Acceptance Tests
part of the ACS Installation Guide
Next: Credits

bquinn@arsdigita.com
Last Modified: $Id: //websites/developer/prd/packages/acs-core-docs/www/install-guide/tests.html#1 $
Advertisements