JeromeDL/JeromeDLTesting

From Corrib Clan Wiki

Jump to: navigation, search

Contents

Introduction

Since we've noticed that each time someone does upgrade of any JeromeDL instance, some of the features stops to work. To avoid such situations in the feature below is a list of features which need to be tested after each upgrade.

The following schema will be used:

name of feature

  • action to perform
  • results to expect


Test cases

If you have an empty database, you can use files from CVS module 'testdb' to populate it. You can checkout that module by executing the following command:

cvs -z3 -d:ext:login@cvs.sourceforge.net:/cvsroot/jeromedl checkout -P testdb

After that, upload jeromedl-test.xml and foafrealm-test.xml to sesame and place binary files from storage directory directly in JeromeDL.

List of features

main page

sesame

  • open sesame web interface
  • sesame web interface should work and there should be exactly three repositories: JeromeDL, FOAFRealm, joined

browse library

static link to the resource

mms

indexing

searching

  • simple search
  • typed search
  • distributed search
  • Direct RDF query
  • Natural Language query

browsing

SSCF

  • create catalog
  • bookmark resource
  • link someone's catalog
  • manage catalogs

login

  • go to login page (default: http://localhost:8080/jeromedl/profile) and try to login as 'admin@foafrealm.org'
  • login should be possible and some new functions should appear in the shorthand to the right

Notes

If any of the features above doesn't work, either:

  • fix it
  • roll back to previous version (as it should work there)

If you can think of anything that has not been tested - put it on the list - and test it.

If someone notices that some feature does not operate and is not on the list - (s)he should notify the community, add this feature on the list, and add JIRA task.

If there is a feature on the list that does not operate - than people responsible for the feature and instance of JeromeDL should fix it as the highest priority task!!!

Facts about JeromeDL/JeromeDLTesting — Click + to find similar pages.RDF feed
Personal tools

Corrib cluster project is supported by Enterprise Ireland under Grant No. ILP/05/203, Science Foundation Ireland under Grant No. SFI/02/CE1/I131.
Hosted at DERI, NUI Galway.