Project Roadmap

Session Tester Client Release 0.3

UI Changes: 

  • application defaults to main editing screen. Start new session is a popup.
  • embed JEdit Syntax text editor
  • session document tree view: test session browser
  • custom configuration for user-defined links to tools, cheatsheets resources, scripts, etc
  • view/edit sessions, WYSISWYG and XML views

HTML Report rework:

  • file structure
  • look and feel
  • smooth out workflow

Session Tester Application

- a more generalized tool for entering, editing and viewing session data, rather than just a tool for capturing session data
- since we are competing with text editors, we want to have a very basic IDE tool

General Session Tester Client Ideas


 Provide a client that provides more exploratory testing features than a text editor. This will be an IDE/workbench for exploratory testers.

Must be cross-platform. Support for Windows, Mac OS X and Linux.
Must have minimal dependencies, so that installations are simple. This is another reason not to have the client version depend on a database.

  • full-fledged text editor with tag intellisense
  • data collection, viewing and editing (in XML)
  • session document tree view/organizational model
  • timer with reminders to help focus
  • idea primer - idea provocation
  • cheatsheets, checklists, with ability to wire in your own
  • tools/scripts - ability to wire in links to launch testing tools like Perlclip, or launch your bash/Ruby/Python et al test scripts
  • custom session configuration (use charter instead of misson, etc.)
  • open-ended timer for non SBT tasks

Philosophical goals:

Technical: document persistence model with XML and XQuery (http://www.w3.org/XML/Query/ ) .

Avoid an RBDMS database model since it adds installation overhead for users, and XML documents can be used as artifacts

Once it is usable and has uptake, we'll move to the client/server model.

 Session Tester Team Version

 Group Session/Charter Management

  • leads or managers create and distribute missions (empty session sheets to be filled in by testers)
  • can map charters/sessions for team members to coverage models/projects, etc

 Session Tester Management Server

Reporting

  • overview
  • metrics
  • reports to regulatory bodies
  •  

Probably using a webserver of some sort.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.